virtual void setGeometry(int x, int y, int width, int height);
inline bool isVisible(void) const { return _visible; };
- virtual void show(void);
- virtual void hide(void);
+ virtual void show(bool recursive = false);
+ virtual void hide(bool recursive = false);
inline bool isFocused(void) const { return _focused; };
virtual void focus(void);
{ return _event_dispatcher; }
void setEventDispatcher(OtkEventDispatcher *disp);
+ void unmanaged(void) { _unmanaged = true; }
+
protected:
bool _dirty;
bool _fixed_width;
bool _fixed_height;
+ bool _unmanaged;
+
OtkEventDispatcher *_event_dispatcher;
OtkApplication *_application;
};