X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fwidget.h;h=2fdc68c34c778e34f4ebf72ba237921eeb2f54fb;hb=6081ed9020ad22214a8e5b3829092f97b12d7c71;hp=ce88c97d4e65921b6c044bdea79f79a12dd3c11c;hpb=1e06dc208a02e68cf1bb127927e3ad5af3657c58;p=libs%2Fgltk.git diff --git a/source/widget.h b/source/widget.h index ce88c97..2fdc68c 100644 --- a/source/widget.h +++ b/source/widget.h @@ -45,7 +45,6 @@ public: sigc::signal signal_request_focus; sigc::signal signal_grab_pointer; sigc::signal signal_ungrab_pointer; - sigc::signal signal_request_raise; protected: const Resources &res; @@ -54,6 +53,7 @@ protected: const Style *style; State state; bool visible; + bool focusable; Container *parent; std::string tooltip; @@ -79,12 +79,12 @@ public: void set_visible(bool); bool is_visible() const { return visible; } + void set_focusable(bool); + bool is_focusable() const { return focusable; } void set_focus(); void render() const; protected: - /*void render_graphic(const Part &) const; - void render_text(const Part &, const std::string &) const;*/ virtual void render_special(const Part &) const { } public: