20 #ifndef __gtk_ardour_region_edit_h__
21 #define __gtk_ardour_region_edit_h__
25 #include <gtkmm/label.h>
26 #include <gtkmm/entry.h>
27 #include <gtkmm/box.h>
28 #include <gtkmm/togglebutton.h>
29 #include <gtkmm/button.h>
30 #include <gtkmm/arrow.h>
31 #include <gtkmm/frame.h>
32 #include <gtkmm/table.h>
33 #include <gtkmm/adjustment.h>
34 #include <gtkmm/separator.h>
35 #include <gtkmm/spinbutton.h>
36 #include <gtkmm/listviewtext.h>
PBD::ScopedConnection audition_connection
Gtk::Label position_label
Gtk::Label sync_absolute_label
PBD::ScopedConnection state_connection
RegionEditor(ARDOUR::Session *, boost::shared_ptr< ARDOUR::Region >)
void position_clock_changed()
void length_clock_changed()
bool on_delete_event(GdkEventAny *)
Gtk::ToggleButton audition_button
void handle_response(int)
void audition_state_changed(bool)
AudioClock sync_offset_absolute_clock
sync offset relative to the start of the timeline
void name_entry_changed()
ClockGroup * _clock_group
void bounds_changed(const PBD::PropertyChange &)
boost::shared_ptr< ARDOUR::Region > _region
Gtk::Label _sources_label
gint bpressed(GdkEventButton *ev, Gtk::SpinButton *but, void(RegionEditor::*pmf)())
AudioClock sync_offset_relative_clock
sync offset relative to the start of the region
Gtk::Label sync_relative_label
Gtk::ListViewText _sources
void sync_offset_absolute_clock_changed()
void connect_editor_events()
AudioClock position_clock
gint breleased(GdkEventButton *ev, Gtk::SpinButton *but, void(RegionEditor::*pmf)())
virtual void region_changed(const PBD::PropertyChange &)
void audition_button_toggled()
void sync_offset_relative_clock_changed()