23 #ifndef PAWS_SCROLLBAR_HEADER    24 #define PAWS_SCROLLBAR_HEADER    46     bool OnMouseUp(
int button, 
int modifiers, 
int x, 
int y)
    71     virtual bool Setup(iDocumentNode* node);
    73     virtual bool OnMouseDown(
int button, 
int modifiers, 
int x, 
int y);
    74     virtual bool OnMouseUp(
int button, 
int modifiers, 
int x, 
int y);
    89     virtual void SetMaxValue(
float value);
    98     virtual void SetMinValue(
float value);
   107     virtual void EnableValueLimit(
bool limited);
   116     virtual void SetCurrentValue(
float value, 
bool triggerEvent = 
true, 
bool publish=
true);
   121     virtual float GetCurrentValue();
   126     virtual void SetTickValue(
float tick);
   139     virtual void SetHorizontal(
bool value);
   146         this->reversed = reversed;
   171     void SetThumbLayout();
   174     void MoveThumbToMouse();
   177     void LimitCurrentValue();
   179     int GetScrollBarSize();
   181     int GetThumbScaleLength();
   184     void SetButtonLayout();
   186     void SetThumbVisibility();
 
pawsThumb(const pawsThumb &origin)
 
void OnLostFocus()
Sets hasFocus false and notifys parent. 
 
CREATE_PAWS_FACTORY(pawsThumb)
 
bool OnMouseUp(int button, int modifiers, int x, int y)
Manage mouse up event.