Go to the documentation of this file.
32 mRepeatTriggerTime(0.f),
36 mVerticalAlignment(true)
42 Base::initialiseOverride();
123 Base::shutdownOverride();
304 widgetStartPressed();
312 widgetFirstPartPressed();
316 widgetSecondPartPressed();
361 Base::setPosition(_point);
366 Base::setSize(_size);
373 Base::setCoord(_coord);
441 Base::onMouseWheel(_rel);
472 widgetStartPressed();
476 widgetFirstPartPressed();
478 widgetSecondPartPressed();
481 void ScrollBar::widgetStartPressed()
498 void ScrollBar::widgetEndPressed()
515 void ScrollBar::widgetFirstPartPressed()
532 void ScrollBar::widgetSecondPartPressed()
556 else if (_key ==
"RangePosition")
560 else if (_key ==
"Page")
564 else if (_key ==
"ViewPage")
568 else if (_key ==
"WheelPage")
572 else if (_key ==
"MoveToClick")
576 else if (_key ==
"VerticalAlignment")
580 else if (_key ==
"Repeat")
584 else if (_key ==
"RepeatTriggerTime")
588 else if (_key ==
"RepeatStepTime")
593 Base::setPropertyOverride(_key, _value);
static InputManager & getInstance()
static const std::string & getClassTypeName()
types::TCoord< int > IntCoord
const IntPoint & getAbsolutePosition() const
types::TSize< int > IntSize
const std::string & getUserString(const std::string &_key) const
types::TPoint< int > IntPoint
Type * castType(bool _throw=true)
bool isUserString(const std::string &_key) const
void setRepeat(float init, float step)
ControllerItem * createItem(const std::string &_type)
void addItem(Widget *_widget, ControllerItem *_item)
EventHandle_RepeatClick eventRepeatClick
MYGUI_TEMPLATE MYGUI_TEMPLATE_PARAMS delegates::IDelegateMYGUI_SUFFIX MYGUI_TEMPLATE_ARGS * newDelegate(void(*_func)(MYGUI_PARAMS))
void removeItem(Widget *_widget)