summaryrefslogtreecommitdiff
path: root/gtk2_ardour/audio_clock.h
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2011-06-02 21:43:10 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2011-06-02 21:43:10 +0000
commit11bcfd84296d5c4224e94bbae606180c5b58ef5b (patch)
tree97fa2121d4ba3330795ee68f4bd5d99e5ec09e41 /gtk2_ardour/audio_clock.h
parent811acc5e6ed88a8268791f7a0520d36b350f6414 (diff)
add extended info fields to clocks; clock tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0@9675 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/audio_clock.h')
-rw-r--r--gtk2_ardour/audio_clock.h32
1 files changed, 21 insertions, 11 deletions
diff --git a/gtk2_ardour/audio_clock.h b/gtk2_ardour/audio_clock.h
index 9b0cce98a6..1b1b24c503 100644
--- a/gtk2_ardour/audio_clock.h
+++ b/gtk2_ardour/audio_clock.h
@@ -125,6 +125,16 @@ class AudioClock : public Gtk::Alignment, public ARDOUR::SessionHandlePtr
BBT_Bar2,
Ticks,
AudioFrames,
+
+ Timecode_LowerLeft1,
+ Timecode_LowerLeft2,
+ Timecode_LowerRight1,
+ Timecode_LowerRight2,
+
+ BBT_LowerLeft1,
+ BBT_LowerLeft2,
+ BBT_LowerRight1,
+ BBT_LowerRight2,
};
/** CairoCells of various kinds for each of our non-text Fields */
@@ -135,23 +145,23 @@ class AudioClock : public Gtk::Alignment, public ARDOUR::SessionHandlePtr
Gtk::HBox off_hbox;
- Gtk::HBox timecode_packer;
+ CairoEditableText* timecode_supplemental_left;
+ CairoEditableText* timecode_supplemental_right;
+ CairoEditableText* bbt_supplemental_left;
+ CairoEditableText* bbt_supplemental_right;
+
+ Gtk::VBox timecode_packer;
+ Gtk::HBox timecode_top;
+ Gtk::HBox timecode_bottom;
Gtk::HBox minsec_packer;
- Gtk::HBox bbt_packer;
+ Gtk::HBox bbt_top;
+ Gtk::HBox bbt_bottom;
+ Gtk::VBox bbt_packer;
Gtk::HBox frames_packer;
Gtk::Label* frames_upper_info_label;
Gtk::Label* frames_lower_info_label;
-
- Gtk::Label* timecode_upper_info_label;
- Gtk::Label* timecode_lower_info_label;
-
- Gtk::Label* bbt_upper_info_label;
- Gtk::Label* bbt_lower_info_label;
-
Gtk::VBox frames_info_box;
- Gtk::VBox timecode_info_box;
- Gtk::VBox bbt_info_box;
CairoEditableText* current_cet;
Field editing_field;