Public Member Functions | |
| ThemeWindUI () | |
| void | DrawTitle (TitleWindow *pWindow) |
| void | DrawButtonBackground (Button *pWindow) |
| void | DrawFrameBackground (Window *pWindow, const Rect &rRect) |
| void | DrawControlBackground (Painter *m_pPainter, const Rect &rRect) |
| void | DrawEditWindow (Window *pWindow, const Rect &rRect) |
| void | DrawInnerFrame (ApplicationWindow *pWindow, int iTopGap=0, int iBottomGap=0) |
| void | DrawOuterFrame (ApplicationWindow *pWindow) |
| int | GetProperty (ThemeProperty nProperty) |
| int | GetFrameWidth (FrameWidthPosition nPos) |
| int | GetInnerWindowMargin (InnerWindowMargin nPos) |
| void | ApplyWindowShape (ApplicationWindow *pWindow) |
| void | TitleWindowFlagsChanged (TitleWindow *pWindow) |
| TitleWindowAction | TitleWindowMouseEvent (TitleWindow *pWindow, const InputEvent &nInputEvent) |
| Point | TitleGetPreferredSize (TitleWindow *pWindow) |
| void | WindowCreated (Window *pWindow, ThemeWindowType nThemeWindowType) |
| void | DrawScrollBar (ScrollBar *pWindow, const Rect &rDirty) |
| void | DrawScrollBarIndicator (ScrollBar *pWindow, const Rect &rDirty) |
| Image * | GetImage (int iID) |
| void | DrawStatusBar (Window *pWindow, const Rect &rDirty) |
| void | DrawCheckBox (CheckBox *pWindow, const Rect &rDirty) |
| Point | CheckBoxGetPreferredSize (CheckBox *pWindow) |
| void | DrawListView (Window *pWindow, const Rect &rDirty) |
| void | DrawListViewHeader (ListViewHeader *pListViewHeader, const Rect &rRect, int iColumnIndex, ListViewColumn *pColumn) |
| void | DrawProgressBar (ProgressBar *pWindow, const Rect &rDirty) |
| void | DrawSplitterGrip (SplitterSeperator *pSplitter) |
| void | DrawTab (TabView *pWindow, TabViewEntry *pEntry, bool bFirst, bool bLast) |
| void | DrawTabView (TabView *pWindow) |
| bool | GetAlign (const String &cKey, const String &cSuffix, int &iAlign, int iDefaultAlign) |
| bool | Get (const String &cKey, const String &cSuffix, Image **ppImage, int iIndex) |
| bool | Get (const String &cKey, const String &cSuffix, Font **pFont, SystemFont nDefaultFont=DEFAULT_FONT_NORMAL, int iDefaultSize=8) |
| bool | Get (const String &cKey, const String &cSuffix, Variant &pVariant, int iIndex=0) |
| bool | Get (const String &cKey, const String &cSuffix, String &cString, int iIndex=0) |
| bool | Get (const String &cKey, const String &cSuffix, int &iValue, int iIndex=0) |
| bool | Get (const String &cKey, const String &cSuffix, long long &llValue, int iIndex=0) |
| bool | Get (const String &cKey, const String &cSuffix, bool &bBool, int iIndex=0) |
| bool | Get (const String &cKey, const String &cSuffix, Color &nColor, int iIndex=0) |
| void | Get (const String &szKey, const String &szSuffix, BrushAssembly &pBrush, int iIndex=0) |
| void | DrawComboBox (ComboBox *pWindow) |
| ThemeWindUI::ThemeWindUI | ( | ) |
| void ThemeWindUI::DrawTitle | ( | TitleWindow * | pWindow | ) | [virtual] |
Implements SkyGI::Theme.
| void ThemeWindUI::DrawButtonBackground | ( | Button * | pWindow | ) | [virtual] |
Implements SkyGI::Theme.
Implements SkyGI::Theme.
Implements SkyGI::Theme.
Implements SkyGI::Theme.
| void ThemeWindUI::DrawInnerFrame | ( | ApplicationWindow * | pWindow, | |
| int | iTopGap = 0, |
|||
| int | iBottomGap = 0 | |||
| ) |
| void ThemeWindUI::DrawOuterFrame | ( | ApplicationWindow * | pWindow | ) |
| int ThemeWindUI::GetProperty | ( | ThemeProperty | nProperty | ) | [virtual] |
Implements SkyGI::Theme.
| int ThemeWindUI::GetFrameWidth | ( | FrameWidthPosition | nPos | ) | [virtual] |
Implements SkyGI::Theme.
| int ThemeWindUI::GetInnerWindowMargin | ( | InnerWindowMargin | nPos | ) | [virtual] |
Get inner window margin.
| nPos | Window Side to get margin for |
Implements SkyGI::Theme.
| void ThemeWindUI::ApplyWindowShape | ( | ApplicationWindow * | pWindow | ) |
| void ThemeWindUI::TitleWindowFlagsChanged | ( | TitleWindow * | pWindow | ) | [virtual] |
Implements SkyGI::Theme.
| TitleWindowAction ThemeWindUI::TitleWindowMouseEvent | ( | TitleWindow * | pWindow, | |
| const InputEvent & | nInputEvent | |||
| ) | [virtual] |
Implements SkyGI::Theme.
| Point ThemeWindUI::TitleGetPreferredSize | ( | TitleWindow * | pWindow | ) | [virtual] |
Implements SkyGI::Theme.
| void ThemeWindUI::WindowCreated | ( | Window * | pWindow, | |
| ThemeWindowType | nThemeWindowType | |||
| ) | [virtual] |
Implements SkyGI::Theme.
Implements SkyGI::Theme.
Implements SkyGI::Theme.
| Image * ThemeWindUI::GetImage | ( | int | iID | ) | [virtual] |
Implements SkyGI::Theme.
Implements SkyGI::Theme.
Implements SkyGI::Theme.
Implements SkyGI::Theme.
Implements SkyGI::Theme.
| void ThemeWindUI::DrawListViewHeader | ( | ListViewHeader * | pListViewHeader, | |
| const Rect & | rRect, | |||
| int | iColumnIndex, | |||
| ListViewColumn * | pColumn | |||
| ) | [virtual] |
Implements SkyGI::Theme.
| void ThemeWindUI::DrawProgressBar | ( | ProgressBar * | pWindow, | |
| const Rect & | rDirty | |||
| ) | [virtual] |
Implements SkyGI::Theme.
| void ThemeWindUI::DrawSplitterGrip | ( | SplitterSeperator * | pSplitter | ) | [virtual] |
Implements SkyGI::Theme.
| void ThemeWindUI::DrawTab | ( | TabView * | pWindow, | |
| TabViewEntry * | pEntry, | |||
| bool | bFirst, | |||
| bool | bLast | |||
| ) | [virtual] |
Implements SkyGI::Theme.
| void ThemeWindUI::DrawTabView | ( | TabView * | pWindow | ) | [virtual] |
Implements SkyGI::Theme.
| bool ThemeWindUI::GetAlign | ( | const String & | cKey, | |
| const String & | cSuffix, | |||
| int & | iAlign, | |||
| int | iDefaultAlign | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| bool ThemeWindUI::Get | ( | const String & | cKey, | |
| const String & | cSuffix, | |||
| Image ** | ppImage, | |||
| int | iIndex | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| bool ThemeWindUI::Get | ( | const String & | cKey, | |
| const String & | cSuffix, | |||
| Font ** | pFont, | |||
| SystemFont | nDefaultFont = DEFAULT_FONT_NORMAL, |
|||
| int | iDefaultSize = 8 | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| bool ThemeWindUI::Get | ( | const String & | cKey, | |
| const String & | cSuffix, | |||
| Variant & | pVariant, | |||
| int | iIndex = 0 | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| bool ThemeWindUI::Get | ( | const String & | cKey, | |
| const String & | cSuffix, | |||
| String & | cString, | |||
| int | iIndex = 0 | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| bool ThemeWindUI::Get | ( | const String & | cKey, | |
| const String & | cSuffix, | |||
| int & | iValue, | |||
| int | iIndex = 0 | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| bool ThemeWindUI::Get | ( | const String & | cKey, | |
| const String & | cSuffix, | |||
| long long & | llValue, | |||
| int | iIndex = 0 | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| bool ThemeWindUI::Get | ( | const String & | cKey, | |
| const String & | cSuffix, | |||
| bool & | bBool, | |||
| int | iIndex = 0 | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| bool ThemeWindUI::Get | ( | const String & | cKey, | |
| const String & | cSuffix, | |||
| Color & | nColor, | |||
| int | iIndex = 0 | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| void ThemeWindUI::Get | ( | const String & | szKey, | |
| const String & | szSuffix, | |||
| BrushAssembly & | pBrush, | |||
| int | iIndex = 0 | |||
| ) | [inline, virtual] |
Implements SkyGI::Theme.
| void ThemeWindUI::DrawComboBox | ( | ComboBox * | pWindow | ) | [virtual] |
Implements SkyGI::Theme.
1.5.1-p1