This is the default art provider for wxAuiManager.
Dock art can be customized by creating a class derived from this one, or replacing this class entirely.
|
| wxAuiDefaultDockArt () |
|
int | GetMetric (int metricId) |
| Get the value of a certain setting.
|
|
void | SetMetric (int metricId, int newVal) |
| Set a certain setting with the value new_val.
|
|
wxColour | GetColour (int id) |
| Get the colour of a certain setting.
|
|
void | SetColour (int id, const wxColour &colour) |
| Set a certain setting with the value colour.
|
|
void | SetFont (int id, const wxFont &font) |
| Set a font setting.
|
|
wxFont | GetFont (int id) |
| Get a font setting.
|
|
void | DrawSash (wxDC &dc, wxWindow *window, int orientation, const wxRect &rect) |
| Draws a sash between two windows.
|
|
void | DrawBackground (wxDC &dc, wxWindow *window, int orientation, const wxRect &rect) |
| Draws a background.
|
|
void | DrawCaption (wxDC &dc, wxWindow *window, const wxString &text, const wxRect &rect, wxAuiPaneInfo &pane) |
| Draws a caption.
|
|
void | DrawGripper (wxDC &dc, wxWindow *window, const wxRect &rect, wxAuiPaneInfo &pane) |
| Draws a gripper.
|
|
void | DrawBorder (wxDC &dc, wxWindow *window, const wxRect &rect, wxAuiPaneInfo &pane) |
| Draws a border.
|
|
void | DrawPaneButton (wxDC &dc, wxWindow *window, int button, int buttonState, const wxRect &rect, wxAuiPaneInfo &pane) |
| Draws a button in the pane's title bar.
|
|
void | DrawIcon (wxDC &dc, const wxRect &rect, wxAuiPaneInfo &pane) |
|
| wxAuiDockArt () |
| Constructor.
|
|
virtual | ~wxAuiDockArt () |
| Destructor.
|
|
virtual void | DrawBackground (wxDC &dc, wxWindow *window, int orientation, const wxRect &rect)=0 |
| Draws a background.
|
|
virtual void | DrawBorder (wxDC &dc, wxWindow *window, const wxRect &rect, wxAuiPaneInfo &pane)=0 |
| Draws a border.
|
|
virtual void | DrawCaption (wxDC &dc, wxWindow *window, const wxString &text, const wxRect &rect, wxAuiPaneInfo &pane)=0 |
| Draws a caption.
|
|
virtual void | DrawGripper (wxDC &dc, wxWindow *window, const wxRect &rect, wxAuiPaneInfo &pane)=0 |
| Draws a gripper.
|
|
virtual void | DrawPaneButton (wxDC &dc, wxWindow *window, int button, int button_state, const wxRect &rect, wxAuiPaneInfo &pane)=0 |
| Draws a button in the pane's title bar.
|
|
virtual void | DrawSash (wxDC &dc, wxWindow *window, int orientation, const wxRect &rect)=0 |
| Draws a sash between two windows.
|
|
virtual wxColour | GetColour (int id)=0 |
| Get the colour of a certain setting.
|
|
virtual wxFont | GetFont (int id)=0 |
| Get a font setting.
|
|
virtual int | GetMetric (int id)=0 |
| Get the value of a certain setting.
|
|
virtual void | SetColour (int id, const wxColour &colour)=0 |
| Set a certain setting with the value colour.
|
|
virtual void | SetFont (int id, const wxFont &font)=0 |
| Set a font setting.
|
|
virtual void | SetMetric (int id, int new_val)=0 |
| Set a certain setting with the value new_val.
|
|