projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove no-longer-needed file.
[ardour.git]
/
gtk2_ardour
/
editor_group_tabs.h
diff --git
a/gtk2_ardour/editor_group_tabs.h
b/gtk2_ardour/editor_group_tabs.h
index 9e379929026f1bdfcab5796e7536fe805ca0420d..e2ed6055aa99f06b7da55cf52aca061c5f1f8c37 100644
(file)
--- a/
gtk2_ardour/editor_group_tabs.h
+++ b/
gtk2_ardour/editor_group_tabs.h
@@
-1,5
+1,5
@@
/*
/*
- Copyright (C) 2009 Paul Davis
+ Copyright (C) 2009 Paul Davis
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
@@
-22,7
+22,7
@@
class Editor;
class Editor;
-class EditorGroupTabs : public GroupTabs
+class EditorGroupTabs : public GroupTabs
, public EditorComponent
{
public:
EditorGroupTabs (Editor *);
{
public:
EditorGroupTabs (Editor *);
@@
-31,9
+31,13
@@
private:
std::list<Tab> compute_tabs () const;
void draw_tab (cairo_t *, Tab const &) const;
double primary_coordinate (double, double) const;
std::list<Tab> compute_tabs () const;
void draw_tab (cairo_t *, Tab const &) const;
double primary_coordinate (double, double) const;
-
void reflect_tabs (std::list<Tab> const &)
;
+
ARDOUR::RouteList routes_for_tab (Tab const *) const
;
double extent () const {
double extent () const {
- return
_height
;
+ return
get_height()
;
}
}
- Gtk::Menu* get_menu (ARDOUR::RouteGroup* g);
+ void add_menu_items (Gtk::Menu *, ARDOUR::RouteGroup *);
+ PBD::PropertyList default_properties () const;
+ std::string order_key () const;
+ ARDOUR::RouteList selected_routes () const;
+ void sync_order_keys ();
};
};