void CNB_Horiz_List::ApplySchemeSettings( vgui::IScheme *pScheme ) { BaseClass::ApplySchemeSettings( pScheme ); LoadControlSettings( "resource/ui/nb_horiz_list.res" ); color32 regular; regular.r = 224; regular.g = 224; regular.b = 224; regular.a = 224; color32 white; white.r = 255; white.g = 255; white.b = 255; white.a = 255; color32 dark; dark.r = 128; dark.g = 128; dark.b = 128; dark.a = 128; m_pLeftArrowButton->SetImage( CBitmapButton::BUTTON_ENABLED, "vgui/arrow_left", regular ); m_pLeftArrowButton->SetImage( CBitmapButton::BUTTON_ENABLED_MOUSE_OVER, "vgui/arrow_left", white ); m_pLeftArrowButton->SetImage( CBitmapButton::BUTTON_PRESSED, "vgui/arrow_left", regular ); m_pLeftArrowButton->SetImage( CBitmapButton::BUTTON_DISABLED, "vgui/arrow_left", dark ); m_pRightArrowButton->SetImage( CBitmapButton::BUTTON_ENABLED, "vgui/arrow_right", regular ); m_pRightArrowButton->SetImage( CBitmapButton::BUTTON_ENABLED_MOUSE_OVER, "vgui/arrow_right", white ); m_pRightArrowButton->SetImage( CBitmapButton::BUTTON_PRESSED, "vgui/arrow_right", regular ); m_pRightArrowButton->SetImage( CBitmapButton::BUTTON_DISABLED, "vgui/arrow_right", dark ); m_pHorizScrollBar->UseImages( "scroll_up", "scroll_down", "scroll_line", "scroll_box" ); m_bInitialPlacement = true; m_pLeftArrowButton->SetVisible( m_bShowArrows ); m_pRightArrowButton->SetVisible( m_bShowArrows ); OnSliderMoved( 0 ); }
int Visor::cQMainWindow::qt_metacall(QMetaObject::Call _c, int _id, void **_a) { _id = QMainWindow::qt_metacall(_c, _id, _a); if (_id < 0) return _id; if (_c == QMetaObject::InvokeMetaMethod) { switch (_id) { case 0: OnLayout(); break; case 1: OnSliderMoved((*reinterpret_cast< int(*)>(_a[1]))); break; case 2: OnRotate(); break; case 3: OnMove(); break; case 4: OnWatchTimer(); break; case 5: OnShot(); break; default: ; } _id -= 6; } return _id; }