+ inline Style *getStyle(void) const { return _style; }
+ virtual void setStyle(Style *style);
+
+ inline OtkEventDispatcher *getEventDispatcher(void)
+ { return _event_dispatcher; }
+ void setEventDispatcher(OtkEventDispatcher *disp);
+
+ void unmanaged(void) { _unmanaged = true; }
+
+protected:
+
+ bool _dirty;
+ bool _focused;
+
+ virtual void adjust(void);
+ virtual void create(void);
+ virtual void adjustHorz(void);
+ virtual void adjustVert(void);
+ virtual void internalResize(int width, int height);
+ virtual void render(void);