diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-01-20 17:14:32 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-01-20 17:14:32 +0000 |
| commit | 24e20d5ed6f07f61bbc8ee2bdeac377ca2373bdb (patch) | |
| tree | 5fd4380a9f057942645911f8a6f45af0bc75eee4 | |
| parent | f329167e4cc2715bb3baaac249433c64cb46d22d (diff) | |
add most of our style elements
| -rw-r--r-- | otk/renderstyle.hh | 41 |
1 files changed, 41 insertions, 0 deletions
diff --git a/otk/renderstyle.hh b/otk/renderstyle.hh index 920dc1fa..4385e6b9 100644 --- a/otk/renderstyle.hh +++ b/otk/renderstyle.hh @@ -7,6 +7,47 @@ namespace otk { class RenderStyle { +public: + enum TextJustify { + LeftJustify, + RightJustify, + CenterJustify + }; + +private: + int _screen; + + RenderColor *_text_focus_color; + RenderColor *_text_unfocus_color; + + RenderColor *_frame_border_color; + int _frame_border_wirth; + RenderColor *_client_border_color_focus; + RenderColor *_client_border_color_unfocus; + int _client_border_width; + + RenderTexture *_titlebar_focus; + RenderTexture *_titlebar_unfocus; + + RenderTexture *_label_focus; + RenderTexture *_label_unfocus; + + RenderTexture *_handle_focus; + RenderTexture *_handle_unfocus; + + RenderTexture *_button_unpress_focus; + RenderTexture *_button_unpress_unfocus; + RenderTexture *_button_press_focus; + RenderTexture *_button_press_unfocus; + + RenderTexture *_grip_focus; + RenderTexture *_grip_unfocus; + + Font *_label_font; + TextJustify _label_justify; + + int _handle_width; + int _bevel_width; }; } |
