remove cruft from ArdourUI; improve keyboard icon(s); shrink other plugin GUI buttons...
[ardour.git] / gtk2_ardour / option_editor.h
index 45fe092eab019ebaa4769ae511f3db0d1f6ed43a..359b314cdb67e95d15138a2d45161a39e9281941 100644 (file)
@@ -136,6 +136,8 @@ class OptionEditor : public ArdourDialog
        Gtk::Adjustment mmc_send_device_id_adjustment;
        Gtk::SpinButton mmc_send_device_id_spinner;
        Gtk::Button     add_midi_port_button;
+       Gtk::Adjustment initial_program_change_adjustment;
+       Gtk::SpinButton initial_program_change_spinner;
 
        void add_midi_port ();
        void remove_midi_port (MIDI::Port*);
@@ -153,6 +155,8 @@ class OptionEditor : public ArdourDialog
        void mmc_receive_device_id_adjusted ();
        void mmc_send_device_id_adjusted ();
 
+       void initial_program_change_adjusted ();
+
        void map_port_online (MIDI::Port*, Gtk::ToggleButton*);
 
        void setup_midi_options();
@@ -170,6 +174,8 @@ class OptionEditor : public ArdourDialog
        IOSelector*   click_io_selector;
        GainMeter* click_gpm;
        PannerUI*     click_panner;
+       bool          first_click_setup;
+       Gtk::HBox     click_hpacker;
        Gtk::VBox     click_packer;
        Gtk::Table    click_table;
        Gtk::Entry    click_path_entry;