X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=libs%2Fsurfaces%2Fosc%2Fosc_gui.h;h=7ea1efd7fe0eef68e980b514c418e4c9b2de86b1;hb=8b8ce09e9fd2faf8a73c4e32939dd1ac3948df2f;hp=3e651b70fc2b26ac36305df14a1aa7544d00f681;hpb=8b8f47430adfefc624af19f8f27585039560cc81;p=ardour.git diff --git a/libs/surfaces/osc/osc_gui.h b/libs/surfaces/osc/osc_gui.h index 3e651b70fc..7ea1efd7fe 100644 --- a/libs/surfaces/osc/osc_gui.h +++ b/libs/surfaces/osc/osc_gui.h @@ -45,6 +45,8 @@ private: Gtk::ComboBoxText portmode_combo; Gtk::SpinButton port_entry; Gtk::SpinButton bank_entry; + Gtk::SpinButton send_page_entry; + Gtk::SpinButton plugin_page_entry; Gtk::ComboBoxText gainmode_combo; Gtk::ComboBoxText preset_combo; std::vector preset_options; @@ -55,6 +57,8 @@ private: uint32_t sesn_portmode; std::string sesn_port; uint32_t sesn_bank; + uint32_t sesn_send; + uint32_t sesn_plugin; uint32_t sesn_strips; uint32_t sesn_feedback; uint32_t sesn_gainmode; @@ -69,7 +73,10 @@ private: void factory_reset (); void reshow_values (); void port_changed (); + bool port_focus_out (GdkEventFocus*); void bank_changed (); + void send_page_changed (); + void plugin_page_changed (); void strips_changed (); void feedback_changed (); void preset_changed (); @@ -87,6 +94,7 @@ private: Gtk::CheckButton monitor_type; Gtk::CheckButton selected_tracks; Gtk::CheckButton hidden_tracks; + Gtk::CheckButton usegroups; int stvalue; // feedback calculator uint32_t def_feedback; @@ -122,7 +130,6 @@ OSC::get_gui () const if (!gui) { const_cast(this)->build_gui (); } - //static_cast(gui)->show_all(); static_cast(gui)->show_all(); return gui; }