![]() |
Public API Reference |
#include <csskin.h>
Inheritance diagram for csWindowSkin:
Public Methods | |
virtual const char * | GetName () const |
Get the identifier of the component this skin slice is for. More... | |
virtual csButton * | CreateButton (csWindow &This, int ButtonID)=0 |
Create a button for window's titlebar. More... | |
virtual void | PlaceGadgets (csWindow &This)=0 |
Place all gadgets (titlebar, buttons, menu and toolbar). More... | |
virtual void | SetState (csWindow &This, int Which, bool State)=0 |
Called to reflect some specific window state change on gagdets. More... | |
virtual void | SetBorderSize (csWindow &This)=0 |
Set window border width and height depending on frame style. More... |
Every skin slice that is meant for windows should inherit from this interface.
Definition at line 207 of file csskin.h.
|
Create a button for window's titlebar.
Implemented in csDefaultWindowSkin. |
|
Get the identifier of the component this skin slice is for.
Implements csSkinSlice. |
|
Place all gadgets (titlebar, buttons, menu and toolbar).
Implemented in csDefaultWindowSkin. |
|
Set window border width and height depending on frame style.
Implemented in csDefaultWindowSkin. |
|
Called to reflect some specific window state change on gagdets.
Implemented in csDefaultWindowSkin. |