sigc::signal<void> signal_request_focus;
sigc::signal<void> signal_grab_pointer;
sigc::signal<void> signal_ungrab_pointer;
- sigc::signal<void> signal_request_raise;
protected:
const Resources &res;
const Style *style;
State state;
bool visible;
+ bool focusable;
Container *parent;
std::string tooltip;
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: