diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-01-22 22:46:16 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-01-22 22:46:16 +0000 |
| commit | 033e9843bcec8340c9e657fe0f0519f86075424b (patch) | |
| tree | 6bebf966b56fac4bf36f8060abfd77119e584c60 /otk/widget.hh | |
| parent | 75e8fc2705d9c606a702eb7057e9e503be90618b (diff) | |
otk using new render shit.. supposedly
Diffstat (limited to 'otk/widget.hh')
| -rw-r--r-- | otk/widget.hh | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/otk/widget.hh b/otk/widget.hh index c7fc713b..2b030093 100644 --- a/otk/widget.hh +++ b/otk/widget.hh @@ -5,7 +5,7 @@ #include "rect.hh" #include "point.hh" #include "rendertexture.hh" -#include "style.hh" +#include "renderstyle.hh" #include "eventdispatcher.hh" #include "display.hh" #include "surface.hh" @@ -28,7 +28,7 @@ public: typedef std::list<Widget *> WidgetList; Widget(Widget *parent, Direction = Horizontal); - Widget(EventDispatcher *event_dispatcher, Style *style, + Widget(EventDispatcher *event_dispatcher, RenderStyle *style, Direction direction = Horizontal, Cursor cursor = 0, int bevel_width = 1, bool override_redirect = false); @@ -81,8 +81,8 @@ public: virtual void setTexture(RenderTexture *texture) { _texture = texture; _dirty = true; } - inline const Color *borderColor(void) const { return _bcolor; } - virtual void setBorderColor(const Color *color) { + inline const RenderColor *borderColor(void) const { return _bcolor; } + virtual void setBorderColor(const RenderColor *color) { assert(color); _bcolor = color; XSetWindowBorder(**display, _window, color->pixel()); } @@ -115,8 +115,8 @@ public: inline Direction direction(void) const { return _direction; } void setDirection(Direction dir) { _direction = dir; } - inline Style *style(void) const { return _style; } - virtual void setStyle(Style *style); + inline RenderStyle *style(void) const { return _style; } + virtual void setStyle(RenderStyle *style); inline EventDispatcher *eventDispatcher(void) { return _event_dispatcher; } @@ -140,7 +140,7 @@ protected: Widget *_parent; WidgetList _children; - Style *_style; + RenderStyle *_style; Direction _direction; Cursor _cursor; int _bevel_width; @@ -158,7 +158,7 @@ protected: Pixmap _bg_pixmap; unsigned int _bg_pixel; - const Color *_bcolor; + const RenderColor *_bcolor; unsigned int _bwidth; Rect _rect; |
