nux-1.16.0
nux::SpinBox Class Reference
Inheritance diagram for nux::SpinBox:
nux::SpinBox_Logic nux::View nux::InputArea nux::Area nux::InitiallyUnownedObject nux::Focusable nux::Object nux::Trackable nux::Introspectable nux::SpinBoxPropertyItem

List of all members.

Public Member Functions

 SpinBox (int Value=0, int Step=1, int MinValue=0, int MaxValue=100, NUX_FILE_LINE_PROTO)
virtual long ProcessEvent (IEvent &ievent, long TraverseInfo, long ProcessEventInfo)
virtual void Draw (GraphicsEngine &GfxContext, bool force_draw)
virtual void DrawContent (GraphicsEngine &GfxContext, bool force_draw)
virtual void PostDraw (GraphicsEngine &GfxContext, bool force_draw)
virtual void ImplementIncrementBtn ()
virtual void ImplementDecrementBtn ()
virtual void ImplementValidateEntry ()
void SetValue (int value)
int GetValue () const
void SetStep (int i)
int GetStep () const
int GetMinValue () const
int GetMaxValue () const
void SetRange (int MinValue, int Maxvalue)

Public Attributes

sigc::signal< void, SpinBox * > sigIncrement
sigc::signal< void, SpinBox * > sigDecrement
sigc::signal< void, SpinBox * > sigValueChanged
sigc::signal< void, int > sigValue

Protected Member Functions

void InitializeWidgets ()
void InitializeLayout ()

Detailed Description

Definition at line 31 of file SpinBox.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends