diff options
author | nick_m <mainsbridge@gmail.com> | 2017-03-07 03:59:42 +1100 |
---|---|---|
committer | nick_m <mainsbridge@gmail.com> | 2017-03-07 03:59:42 +1100 |
commit | 30dd692d134de57a446dd8fc2fb6d39faad99e9a (patch) | |
tree | 095dc47257e568d4a31ed197b1e2aa342e526ea1 /gtk2_ardour/tempo_dialog.h | |
parent | 4512b67fa5ef88e36dc15bdb870033bb352b3e72 (diff) |
rework tempo dialog formatting, add end bpm entry.
Diffstat (limited to 'gtk2_ardour/tempo_dialog.h')
-rw-r--r-- | gtk2_ardour/tempo_dialog.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/gtk2_ardour/tempo_dialog.h b/gtk2_ardour/tempo_dialog.h index 38c14e8b27..06c9732fe5 100644 --- a/gtk2_ardour/tempo_dialog.h +++ b/gtk2_ardour/tempo_dialog.h @@ -42,13 +42,14 @@ public: TempoDialog (ARDOUR::TempoMap&, ARDOUR::TempoSection&, const std::string & action); double get_bpm (); + double get_end_bpm (); double get_note_type (); bool get_bbt_time (Timecode::BBT_Time&); ARDOUR::TempoSection::Type get_tempo_type (); ARDOUR::PositionLockStyle get_lock_style (); private: - void init (const Timecode::BBT_Time& start, double bpm , double note_type, ARDOUR::TempoSection::Type type, bool movable, ARDOUR::PositionLockStyle style); + void init (const Timecode::BBT_Time& start, double bpm, double end_bpm, double note_type, ARDOUR::TempoSection::Type type, bool movable, ARDOUR::PositionLockStyle style); bool is_user_input_valid() const; void bpm_changed (); bool bpm_button_press (GdkEventButton* ); @@ -81,6 +82,9 @@ private: Gtk::ComboBoxText pulse_selector; Gtk::Adjustment bpm_adjustment; Gtk::SpinButton bpm_spinner; + Gtk::Adjustment end_bpm_adjustment; + Gtk::SpinButton end_bpm_spinner; + Gtk::Label _end_bpm_label; Gtk::Entry when_bar_entry; Gtk::Entry when_beat_entry; Gtk::Label when_bar_label; |