#include <csskin.h>
Inheritance diagram for csWindowSkin:

Public Methods | |
| virtual const char* | GetName () |
| Get the identifier of the component this skin slice is for. | |
| virtual csButton* | CreateButton (csWindow &This, int ButtonID)=0 |
| Create a button for window's titlebar. | |
| virtual void | PlaceGadgets (csWindow &This)=0 |
| Place all gadgets (titlebar, buttons, menu and toolbar). | |
| virtual void | SetState (csWindow &This, int Which, bool State)=0 |
| Called to reflect some specific window state change on gagdets. | |
| virtual void | SetBorderSize (csWindow &This)=0 |
| Set window border width and height depending on frame style. | |
Every skin slice that is meant for windows should inherit from this interface.