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<std::string> preset_options;
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;
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 ();
// Strip types calculator
uint32_t def_strip;
void calculate_strip_types ();
- void push_strip_types ();
Gtk::Label current_strip_types;
Gtk::CheckButton audio_tracks;
Gtk::CheckButton midi_tracks;
Gtk::CheckButton audio_buses;
+ Gtk::CheckButton audio_auxes;
Gtk::CheckButton midi_buses;
Gtk::CheckButton control_masters;
Gtk::CheckButton master_type;
Gtk::CheckButton monitor_type;
Gtk::CheckButton selected_tracks;
Gtk::CheckButton hidden_tracks;
+ Gtk::CheckButton usegroups;
int stvalue;
// feedback calculator
uint32_t def_feedback;
void calculate_feedback ();
- void push_feedback ();
Gtk::Label current_feedback;
Gtk::CheckButton strip_buttons_button;
Gtk::CheckButton strip_control_button;
Gtk::CheckButton hp_min_sec;
Gtk::CheckButton hp_gui;
Gtk::CheckButton select_fb;
+ Gtk::CheckButton use_osc10;
int fbvalue;
void set_bitsets ();
if (!gui) {
const_cast<OSC*>(this)->build_gui ();
}
- //static_cast<Gtk::VBox*>(gui)->show_all();
static_cast<Gtk::Notebook*>(gui)->show_all();
return gui;
}