ARDOUR::AudioEngine &engine;
Gtk::HBox settings_box;
Gtk::HBox hpacker;
- Gtk::VBox info_vbox;
- Gtk::EventBox name_ebox;
Gtk::Table button_table;
Gtk::Table output_table;
Gtk::Adjustment hAdjustment;
Gtk::Adjustment vAdjustment;
Gtk::Viewport scroller_view;
- Gtk::Label nameinfo_label;
- Gtk::Label paraminfo_label;
- Gtk::Label makerinfo_label;
Gtk::Menu* automation_menu;
- bool setting_name_status;
-
gint prefheight;
bool is_scrollable;
static const int32_t initial_button_rows = 6;
static const int32_t initial_button_cols = 1;
- static const int32_t initial_output_rows = 8;
- static const int32_t initial_output_cols = 1;
+ static const int32_t initial_output_rows = 1;
+ static const int32_t initial_output_cols = 4;
struct ControlUI : public Gtk::HBox {
Gtk::EventBox *display;
Gtk::Label* display_label;
- Gtk::VBox * vbox;
+ Gtk::HBox * hbox;
+ Gtk::VBox * vbox;
MeterInfo * meterinfo;
ControlUI ();
~VSTPluginUI ();
gint get_preferred_height ();
- bool start_updating(GdkEventAny*) {}
- bool stop_updating(GdkEventAny*) {}
+ bool start_updating(GdkEventAny*) {return false;}
+ bool stop_updating(GdkEventAny*) {return false;}
int package (Gtk::Window&);
Gtk::HBox preset_box;
Gtk::VBox vpacker;
- gboolean configure_handler (GdkEventConfigure*, GtkSocket*);
+ gboolean configure_handler (GdkEventConfigure*, Gtk::Socket*);
void save_plugin_setting ();
};
#endif