mirror of
https://github.com/Ardour/ardour.git
synced 2026-01-20 04:15:46 +01:00
refactor _grabbed into cairo_widget
This commit is contained in:
parent
c29417f48e
commit
a7226133a9
4 changed files with 3 additions and 2 deletions
|
|
@ -56,7 +56,6 @@ ArdourKnob::Element ArdourKnob::default_elements = ArdourKnob::Element (ArdourKn
|
|||
ArdourKnob::ArdourKnob (Element e)
|
||||
: _elements (e)
|
||||
, _hovering (false)
|
||||
, _grabbed (false)
|
||||
{
|
||||
ARDOUR_UI_UTILS::ColorsChanged.connect (sigc::mem_fun (*this, &ArdourKnob::color_handler));
|
||||
}
|
||||
|
|
|
|||
|
|
@ -84,7 +84,6 @@ public:
|
|||
BindingProxy binding_proxy;
|
||||
|
||||
bool _hovering;
|
||||
bool _grabbed;
|
||||
float _grabbed_y;
|
||||
|
||||
float _val; //percent of knob travel
|
||||
|
|
|
|||
|
|
@ -28,6 +28,7 @@ CairoWidget::CairoWidget ()
|
|||
: _active_state (Gtkmm2ext::Off)
|
||||
, _visual_state (Gtkmm2ext::NoVisualState)
|
||||
, _need_bg (true)
|
||||
, _grabbed (false)
|
||||
, _name_proxy (this, X_("name"))
|
||||
{
|
||||
_name_proxy.connect (sigc::mem_fun (*this, &CairoWidget::on_name_changed));
|
||||
|
|
|
|||
|
|
@ -85,6 +85,8 @@ protected:
|
|||
Gtkmm2ext::ActiveState _active_state;
|
||||
Gtkmm2ext::VisualState _visual_state;
|
||||
bool _need_bg;
|
||||
|
||||
bool _grabbed;
|
||||
|
||||
private:
|
||||
Glib::SignalProxyProperty _name_proxy;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue