diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-01-22 20:14:28 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-01-22 20:14:28 +0000 |
| commit | c487295c75094be3858b76b23fc9863ec9d46b59 (patch) | |
| tree | 684a47a9069634c3138ddab578c0dca30043fbad /otk/renderstyle.cc | |
| parent | c8702ceb70886786fad53bddacfdf8b9ffc9c3f1 (diff) | |
part of a hardcoded style done
Diffstat (limited to 'otk/renderstyle.cc')
| -rw-r--r-- | otk/renderstyle.cc | 98 |
1 files changed, 98 insertions, 0 deletions
diff --git a/otk/renderstyle.cc b/otk/renderstyle.cc index 18c5324f..8803c779 100644 --- a/otk/renderstyle.cc +++ b/otk/renderstyle.cc @@ -5,7 +5,105 @@ #endif // HAVE_CONFIG_H #include "renderstyle.hh" +#include "rendercolor.hh" +#include "rendertexture.hh" namespace otk { +RenderStyle(int screen, const std::string &stylefile) + : _screen(screen), + _file(stylefile) +{ + _text_focus_color = new RenderColor(_screen, 0x272a2f); + _text_unfocus_color = new RenderColor(_screen, 0x676869); + + _frame_border_color = new RenderColor(_screen, 0x181f24); + _frame_border_width = 1; + + _client_border_color_focus = new RenderColor(_screen, 0x858687); + _client_border_color_unfocus = new RenderColor(_screen, 0x555657); + _client_border_width = 1; + + _titlebar_focus = new RenderTexture(false, + RenderTexture::Flat, + RenderTexture::Bevel1, + false, + RenderTexture::Vertical, + false, + 0x858687, + 0x373a3f, + 0x0, + 0x0, + 0x0, + 0x0); + _titlebar_unfocus = new RenderTexture(false, + RenderTexture::Flat, + RenderTexture::Bevel1, + false, + RenderTexture::Vertical, + false, + 0x555657, + 0x171a1f, + 0x0, + 0x0, + 0x0, + 0x0); + + _label_focus = new RenderTexture(false, + RenderTexture::Flat, + RenderTexture::Bevel1, + true, + RenderTexture::Vertical, + false, + 0x858687, + 0x373a3f, + 0x0, + 0x0, + 0x181f24, + 0x0); + _label_unfocus = new RenderTexture(false, + RenderTexture::Sunken, + RenderTexture::Bevel1, + false, + RenderTexture::CrossDiagonal, + false, + 0x555657, + 0x272a2f, + //XXX, + //XXX, + 0x0, + 0x0); + + + _handle_focus = new RenderTexture(false, + RenderTexture::Flat, + RenderTexture::Bevel1, + true, + RenderTexture::Vertical, + false, + 0x858687, + 0x373a3f, + 0x0, + 0x0, + 0x0, + 0x0); + _handle_unfocus = new RenderTexture(false, + RenderTexture::Flat, + RenderTexture::Bevel1, + false, + RenderTexture::Vertical, + false, + 0x555657, + 0x171a1f, + 0x0, + 0x0, + 0x0, + 0x0); + +} + +virtual ~RenderStyle() +{ +} + } |
