projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Hack round a maybe delightful (for some values of delightful) and certainly evil...
[ardour.git]
/
gtk2_ardour
/
region_editor.h
diff --git
a/gtk2_ardour/region_editor.h
b/gtk2_ardour/region_editor.h
index 8fdb56321142d4bf8460740f85c87e5d7b99f958..9417ddfdd7ef3aa80cb72f8c1d31d7f05292949f 100644
(file)
--- a/
gtk2_ardour/region_editor.h
+++ b/
gtk2_ardour/region_editor.h
@@
-33,6
+33,7
@@
#include <gtkmm/adjustment.h>
#include <gtkmm/separator.h>
#include <gtkmm/spinbutton.h>
#include <gtkmm/adjustment.h>
#include <gtkmm/separator.h>
#include <gtkmm/spinbutton.h>
+#include <gtkmm/listviewtext.h>
#include <libgnomecanvas/libgnomecanvas.h>
#include <libgnomecanvas/libgnomecanvas.h>
@@
-47,15
+48,19
@@
namespace ARDOUR {
class Session;
}
class Session;
}
+class ClockGroup;
+
class RegionEditor : public ArdourDialog
{
public:
RegionEditor (ARDOUR::Session*, boost::shared_ptr<ARDOUR::Region>);
class RegionEditor : public ArdourDialog
{
public:
RegionEditor (ARDOUR::Session*, boost::shared_ptr<ARDOUR::Region>);
+ virtual ~RegionEditor ();
protected:
virtual void region_changed (const PBD::PropertyChange&);
Gtk::Table _table;
protected:
virtual void region_changed (const PBD::PropertyChange&);
Gtk::Table _table;
+ int _table_row;
private:
boost::shared_ptr<ARDOUR::Region> _region;
private:
boost::shared_ptr<ARDOUR::Region> _region;
@@
-73,6
+78,8
@@
class RegionEditor : public ArdourDialog
Gtk::Label sync_absolute_label;
Gtk::Label start_label;
Gtk::Label sync_absolute_label;
Gtk::Label start_label;
+ ClockGroup* _clock_group;
+
AudioClock position_clock;
AudioClock end_clock;
AudioClock length_clock;
AudioClock position_clock;
AudioClock end_clock;
AudioClock length_clock;
@@
-106,6
+113,9
@@
class RegionEditor : public ArdourDialog
void handle_response (int);
bool spin_arrow_grab;
void handle_response (int);
bool spin_arrow_grab;
+
+ Gtk::Label _sources_label;
+ Gtk::ListViewText _sources;
};
#endif /* __gtk_ardour_region_edit_h__ */
};
#endif /* __gtk_ardour_region_edit_h__ */