Body = 0x2,
Text = 0x4,
Indicator = 0x8,
- FlatFace = 0x10,
+ Inset = 0x10,
+ Menu = 0x20,
};
static Element default_elements;
void set_diameter (float);
void set_text (const std::string&);
+ const std::string& get_text () {return _text;}
void set_markup (const std::string&);
void set_angle (const double);
void set_alignment (const float, const float);
void on_name_changed ();
bool on_enter_notify_event (GdkEventCrossing*);
bool on_leave_notify_event (GdkEventCrossing*);
+ bool on_focus_in_event (GdkEventFocus*);
+ bool on_focus_out_event (GdkEventFocus*);
+ bool on_key_release_event (GdkEventKey *);
void controllable_changed ();
PBD::ScopedConnection watch_connection;
bool _fixed_diameter;
bool _distinct_led_click;
bool _hovering;
+ bool _focused;
+ bool _fixed_colors_set;
static bool _flat_buttons;