Slider Class Reference

Inheritance diagram for Slider:

Control Window EvtHandler wxObject IDisposable

List of all members.

Public Types

enum  {
  wxSL_HORIZONTAL = Orientation.wxHORIZONTAL,
  wxSL_VERTICAL = Orientation.wxVERTICAL,
  wxSL_NOTIFY_DRAG = 0x0000,
  wxSL_TICKS = 0x0010,
  wxSL_AUTOTICKS = wxSL_TICKS,
  wxSL_LABELS = 0x0020,
  wxSL_LEFT = 0x0040,
  wxSL_TOP = 0x0080,
  wxSL_RIGHT = 0x0100,
  wxSL_BOTTOM = 0x0200,
  wxSL_BOTH = 0x0400,
  wxSL_SELRANGE = 0x0800
}

Public Member Functions

 this (IntPtr wxobj)
 this ()
 this (Window parent, int id, int value, int minValue, int maxValue, Point pos=wxDefaultPosition, Size size=wxDefaultSize, int style=wxSL_HORIZONTAL, Validator validator=null, string name=wxSliderNameStr)
 this (Window parent, int value, int minValue, int maxValue, Point pos=wxDefaultPosition, Size size=wxDefaultSize, int style=wxSL_HORIZONTAL, Validator validator=null, string name=wxSliderNameStr)
bool Create (Window parent, int id, int value, int minValue, int maxValue, inout Point pos, inout Size size, int style, Validator validator, string name)
int Value ()
void Value (int value)
void SetRange (int minValue, int maxValue)
int Max ()
int Min ()
int LineSize ()
void LineSize (int value)
int PageSize ()
void PageSize (int value)
int ThumbLength ()
void ThumbLength (int value)
int TickFreq ()
void SetTickFreq (int n, int pos)
void SetTick (int tickPos)
void ClearTicks ()
void ClearSel ()
int SelEnd ()
int SelStart ()
void SetSelection (int min, int max)
override void UpdateUI_Add (EventListener value)
override void UpdateUI_Remove (EventListener value)

Static Public Member Functions

static wxObject New (IntPtr wxobj)

Public Attributes

const string wxSliderNameStr = "slider"


Member Enumeration Documentation

anonymous enum

Enumerator:
wxSL_HORIZONTAL 
wxSL_VERTICAL 
wxSL_NOTIFY_DRAG 
wxSL_TICKS 
wxSL_AUTOTICKS 
wxSL_LABELS 
wxSL_LEFT 
wxSL_TOP 
wxSL_RIGHT 
wxSL_BOTTOM 
wxSL_BOTH 
wxSL_SELRANGE 


Constructor & Destructor Documentation

this ( IntPtr  wxobj  ) 

Reimplemented from Control.

this (  ) 

this ( Window  parent,
int  id,
int  value,
int  minValue,
int  maxValue,
Point  pos = wxDefaultPosition,
Size  size = wxDefaultSize,
int  style = wxSL_HORIZONTAL,
Validator  validator = null,
string  name = wxSliderNameStr 
)

this ( Window  parent,
int  value,
int  minValue,
int  maxValue,
Point  pos = wxDefaultPosition,
Size  size = wxDefaultSize,
int  style = wxSL_HORIZONTAL,
Validator  validator = null,
string  name = wxSliderNameStr 
)


Member Function Documentation

static wxObject New ( IntPtr  wxobj  )  [static]

Reimplemented from Control.

bool Create ( Window  parent,
int  id,
int  value,
int  minValue,
int  maxValue,
inout Point  pos,
inout Size  size,
int  style,
Validator  validator,
string  name 
)

int Value (  ) 

void Value ( int  value  ) 

void SetRange ( int  minValue,
int  maxValue 
)

int Max (  ) 

int Min (  ) 

int LineSize (  ) 

void LineSize ( int  value  ) 

int PageSize (  ) 

void PageSize ( int  value  ) 

int ThumbLength (  ) 

void ThumbLength ( int  value  ) 

int TickFreq (  ) 

void SetTickFreq ( int  n,
int  pos 
)

void SetTick ( int  tickPos  ) 

void ClearTicks (  ) 

void ClearSel (  ) 

int SelEnd (  ) 

int SelStart (  ) 

void SetSelection ( int  min,
int  max 
)

override void UpdateUI_Add ( EventListener  value  ) 

Reimplemented from Window.

override void UpdateUI_Remove ( EventListener  value  ) 

Reimplemented from Window.


Member Data Documentation

const string wxSliderNameStr = "slider"


The documentation for this class was generated from the following file:
Generated on Sun Feb 1 21:30:28 2009 for wxD by  doxygen 1.5.4