DockArt Class Reference

dock art provider code - a dock provider provides all drawing functionality to the wxAui dock manager. This allows the dock manager to have plugable look-and-feels More...

Inheritance diagram for DockArt:

wxObject IDisposable DefaultDockArt

List of all members.

Public Member Functions

 this (IntPtr wxobj)
int GetMetric (int id)
void SetMetric (int id, int new_val)
void SetFont (int id, wxFont font)
Font GetFont (int id)
Colour GetColour (int id)
void SetColour (int id, Colour colour)
Colour GetColor (int id)
void SetColor (int id, Colour color)
void DrawSash (DC dc, int orientation, Rectangle rect)
void DrawBackground (DC dc, int orientation, Rectangle rect)
void DrawCaption (DC dc, string text, Rectangle rect, PaneInfo pane)
void DrawGripper (DC dc, Rectangle rect, PaneInfo pane)
void DrawBorder (DC dc, Rectangle rect, PaneInfo pane)
void DrawPaneButton (DC dc, int button, int button_state, Rectangle rect, PaneInfo pane)

Public Attributes

IntPtr proxy

Protected Member Functions

override void dtor ()

Static Protected Member Functions

C static int staticGetMetric (DockArt obj, int id)
C static void staticSetMetric (DockArt obj, int id, int new_val)
C static void staticSetFont (DockArt obj, int id, IntPtr font)
C static IntPtr staticGetFont (DockArt obj, int id)
C static IntPtr staticGetColour (DockArt obj, int id)
C static void staticSetColour (DockArt obj, int id, IntPtr colour)
C static IntPtr staticGetColor (DockArt obj, int id)
C static void staticSetColor (DockArt obj, int id, IntPtr color)
C static void staticDrawSash (DockArt obj, IntPtr dc, int orientation, inout Rectangle rect)
C static void staticDrawBackground (DockArt obj, IntPtr dc, int orientation, inout Rectangle rect)
C static void staticDrawCaption (DockArt obj, IntPtr dc, string text, inout Rectangle rect, IntPtr pane)
C static void staticDrawGripper (DockArt obj, IntPtr dc, inout Rectangle rect, IntPtr pane)
C static void staticDrawBorder (DockArt obj, IntPtr dc, inout Rectangle rect, IntPtr pane)
C static void staticDrawPaneButton (DockArt obj, IntPtr dc, int button, int button_state, inout Rectangle rect, IntPtr pane)


Detailed Description

dock art provider code - a dock provider provides all drawing functionality to the wxAui dock manager. This allows the dock manager to have plugable look-and-feels

Constructor & Destructor Documentation

this ( IntPtr  wxobj  ) 

Reimplemented from wxObject.


Member Function Documentation

override void dtor (  )  [protected]

Reimplemented from wxObject.

Reimplemented in DefaultDockArt.

C static int staticGetMetric ( DockArt  obj,
int  id 
) [static, protected]

C static void staticSetMetric ( DockArt  obj,
int  id,
int  new_val 
) [static, protected]

C static void staticSetFont ( DockArt  obj,
int  id,
IntPtr  font 
) [static, protected]

C static IntPtr staticGetFont ( DockArt  obj,
int  id 
) [static, protected]

C static IntPtr staticGetColour ( DockArt  obj,
int  id 
) [static, protected]

C static void staticSetColour ( DockArt  obj,
int  id,
IntPtr  colour 
) [static, protected]

C static IntPtr staticGetColor ( DockArt  obj,
int  id 
) [static, protected]

C static void staticSetColor ( DockArt  obj,
int  id,
IntPtr  color 
) [static, protected]

C static void staticDrawSash ( DockArt  obj,
IntPtr  dc,
int  orientation,
inout Rectangle  rect 
) [static, protected]

C static void staticDrawBackground ( DockArt  obj,
IntPtr  dc,
int  orientation,
inout Rectangle  rect 
) [static, protected]

C static void staticDrawCaption ( DockArt  obj,
IntPtr  dc,
string  text,
inout Rectangle  rect,
IntPtr  pane 
) [static, protected]

C static void staticDrawGripper ( DockArt  obj,
IntPtr  dc,
inout Rectangle  rect,
IntPtr  pane 
) [static, protected]

C static void staticDrawBorder ( DockArt  obj,
IntPtr  dc,
inout Rectangle  rect,
IntPtr  pane 
) [static, protected]

C static void staticDrawPaneButton ( DockArt  obj,
IntPtr  dc,
int  button,
int  button_state,
inout Rectangle  rect,
IntPtr  pane 
) [static, protected]

int GetMetric ( int  id  ) 

void SetMetric ( int  id,
int  new_val 
)

void SetFont ( int  id,
wxFont  font 
)

Font GetFont ( int  id  ) 

Colour GetColour ( int  id  ) 

void SetColour ( int  id,
Colour  colour 
)

Colour GetColor ( int  id  ) 

void SetColor ( int  id,
Colour  color 
)

void DrawSash ( DC  dc,
int  orientation,
Rectangle  rect 
)

void DrawBackground ( DC  dc,
int  orientation,
Rectangle  rect 
)

void DrawCaption ( DC  dc,
string  text,
Rectangle  rect,
PaneInfo  pane 
)

void DrawGripper ( DC  dc,
Rectangle  rect,
PaneInfo  pane 
)

void DrawBorder ( DC  dc,
Rectangle  rect,
PaneInfo  pane 
)

void DrawPaneButton ( DC  dc,
int  button,
int  button_state,
Rectangle  rect,
PaneInfo  pane 
)


Member Data Documentation

IntPtr proxy


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