diff options
author | Robin Gareus <robin@gareus.org> | 2016-12-11 17:24:30 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-12-17 02:43:42 +0100 |
commit | 1a25b906b3ad73b8636909ab6562b0c97374aa14 (patch) | |
tree | d9a8127c589f544a80798ebb44ec37ce3ccd4197 /gtk2_ardour/ardour_ui.h | |
parent | a6317060599e7a17eddc6172eab28bfed4cb1b97 (diff) |
Commence transport tool bar re-layout
Diffstat (limited to 'gtk2_ardour/ardour_ui.h')
-rw-r--r-- | gtk2_ardour/ardour_ui.h | 23 |
1 files changed, 10 insertions, 13 deletions
diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index 637cc11710..0da611a153 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -432,6 +432,8 @@ private: void setup_transport (); void setup_clock (); + bool transport_expose (GdkEventExpose*); + static ARDOUR_UI *theArdourUI; SessionDialog *_session_dialog; @@ -473,19 +475,9 @@ private: /* Transport Control */ + Gtk::Table transport_table; Gtk::Frame transport_frame; Gtk::HBox transport_hbox; - Gtk::Fixed transport_base; - Gtk::Fixed transport_button_base; - Gtk::Frame transport_button_frame; - Gtk::HBox transport_button_hbox; - Gtk::VBox transport_button_vbox; - Gtk::HBox transport_option_button_hbox; - Gtk::VBox transport_option_button_vbox; - Gtk::HBox transport_clock_hbox; - Gtk::VBox transport_clock_vbox; - Gtk::HBox primary_clock_hbox; - Gtk::HBox secondary_clock_hbox; struct TransportControllable : public PBD::Controllable { enum ToggleType { @@ -526,6 +518,12 @@ private: ArdourButton auto_loop_button; ArdourButton play_selection_button; ArdourButton rec_button; + ArdourButton punch_in_button; + ArdourButton punch_out_button; + ArdourButton layered_button; + + Gtk::Label punch_label; + Gtk::Label layered_label; void toggle_external_sync (); void toggle_time_master (); @@ -571,8 +569,7 @@ private: void _auditioning_changed (bool); bool solo_alert_press (GdkEventButton* ev); - bool audition_alert_press (GdkEventButton* ev); - bool feedback_alert_press (GdkEventButton *); + void audition_alert_clicked (); bool error_alert_press (GdkEventButton *); void big_clock_value_changed (); |