wx.Aui.AuiToolBarArt Class Reference

Inheritance diagram for wx.Aui.AuiToolBarArt:

wx.Object wx.Aui.AuiDefaultToolBarArt

List of all members.

Public Member Functions

abstract AuiToolBarArt Clone ()
override void Dispose ()
void DrawBackground (wx.DC wxdc, wx.Window wxwindow, wxRect wxrect)
void DrawButton (wx.DC wxdc, wx.Window wxwindow, wx.Aui.AuiToolBarItem auiToolBarTtem, wxRect wxrect)
void DrawControlLabel (wx.DC wxdc, wx.Window wxwindow, wx.Aui.AuiToolBarItem auiToolBarTtem, wxRect wxrect)
void DrawDropDownButton (wx.DC wxdc, wx.Window wxwindow, wx.Aui.AuiToolBarItem auiToolBarTtem, wxRect wxrect)
void DrawGripper (wx.DC wxdc, wx.Window wxwindow, wxRect wxrect)
void DrawLabel (wx.DC wxdc, wx.Window wxwindow, wx.Aui.AuiToolBarItem auiToolBarTtem, wxRect wxrect)
void DrawOverflowButton (wx.DC wxdc, wx.Window wxwindow, wxRect wxrect, int state)
void DrawSeparator (wx.DC wxdc, wx.Window wxwindow, wxRect wxrect)
int GetElementSize (int size)
wx.wxSize GetLabelSize (wx.DC wxdc, wx.Window wxwindow, wx.Aui.AuiToolBarItem auiToolBarTtem, wxRect wxrect)
wx.wxSize GetToolSize (wx.DC wxdc, wx.Window wxwindow, wx.Aui.AuiToolBarItem auiToolBarTtem, wxRect wxrect)
void SetElementSize (int element_id, int size)
void SetFlags (int flags)
void SetFont (wx.Font font)
void SetTextOrientation (Orientation orientation)
int ShowDropDown (wx.Window wxwindow, wx.Aui.AuiToolBarItemArray auiToolBarItemArray)

Protected Member Functions

 AuiToolBarArt (IntPtr auiToolBarArt)
override void CallDTor ()

Properties

IntPtr ClonePtr [get]
int Flags [set]
wx.Font Font [set]
Orientation TextOrientation [set]


Constructor & Destructor Documentation

wx.Aui.AuiToolBarArt.AuiToolBarArt ( IntPtr  auiToolBarArt  )  [protected]


Member Function Documentation

override void wx.Aui.AuiToolBarArt.CallDTor (  )  [protected, virtual]

This will be called by Dispose() to delete the C++ object. Overload this if you have to use another DTor.

Reimplemented from wx.Object.

abstract AuiToolBarArt wx.Aui.AuiToolBarArt.Clone (  )  [pure virtual]

Implemented in wx.Aui.AuiDefaultToolBarArt.

override void wx.Aui.AuiToolBarArt.Dispose (  )  [virtual]

Reimplemented from wx.Object.

void wx.Aui.AuiToolBarArt.DrawBackground ( wx.DC  wxdc,
wx.Window  wxwindow,
wxRect  wxrect 
)

void wx.Aui.AuiToolBarArt.DrawButton ( wx.DC  wxdc,
wx.Window  wxwindow,
wx.Aui.AuiToolBarItem  auiToolBarTtem,
wxRect  wxrect 
)

void wx.Aui.AuiToolBarArt.DrawControlLabel ( wx.DC  wxdc,
wx.Window  wxwindow,
wx.Aui.AuiToolBarItem  auiToolBarTtem,
wxRect  wxrect 
)

void wx.Aui.AuiToolBarArt.DrawDropDownButton ( wx.DC  wxdc,
wx.Window  wxwindow,
wx.Aui.AuiToolBarItem  auiToolBarTtem,
wxRect  wxrect 
)

void wx.Aui.AuiToolBarArt.DrawGripper ( wx.DC  wxdc,
wx.Window  wxwindow,
wxRect  wxrect 
)

void wx.Aui.AuiToolBarArt.DrawLabel ( wx.DC  wxdc,
wx.Window  wxwindow,
wx.Aui.AuiToolBarItem  auiToolBarTtem,
wxRect  wxrect 
)

void wx.Aui.AuiToolBarArt.DrawOverflowButton ( wx.DC  wxdc,
wx.Window  wxwindow,
wxRect  wxrect,
int  state 
)

void wx.Aui.AuiToolBarArt.DrawSeparator ( wx.DC  wxdc,
wx.Window  wxwindow,
wxRect  wxrect 
)

int wx.Aui.AuiToolBarArt.GetElementSize ( int  size  ) 

wx.wxSize wx.Aui.AuiToolBarArt.GetLabelSize ( wx.DC  wxdc,
wx.Window  wxwindow,
wx.Aui.AuiToolBarItem  auiToolBarTtem,
wxRect  wxrect 
)

wx.wxSize wx.Aui.AuiToolBarArt.GetToolSize ( wx.DC  wxdc,
wx.Window  wxwindow,
wx.Aui.AuiToolBarItem  auiToolBarTtem,
wxRect  wxrect 
)

void wx.Aui.AuiToolBarArt.SetElementSize ( int  element_id,
int  size 
)

void wx.Aui.AuiToolBarArt.SetFlags ( int  flags  ) 

void wx.Aui.AuiToolBarArt.SetFont ( wx.Font  font  ) 

void wx.Aui.AuiToolBarArt.SetTextOrientation ( Orientation  orientation  ) 

int wx.Aui.AuiToolBarArt.ShowDropDown ( wx.Window  wxwindow,
wx.Aui.AuiToolBarItemArray  auiToolBarItemArray 
)


Property Documentation

IntPtr wx.Aui.AuiToolBarArt.ClonePtr [get, protected]

int wx.Aui.AuiToolBarArt.Flags [set]

wx.Font wx.Aui.AuiToolBarArt.Font [set]

Orientation wx.Aui.AuiToolBarArt.TextOrientation [set]


Manual of the wx.NET   (c) 2003-2011 the wx.NET project at   Get wx.NET at SourceForge.net. Fast, secure and Free Open Source software downloads