X-Git-Url: https://git.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Froute_group_dialog.h;h=5489cd2653a9dc78747cb0f9221b79f7d54aabec;hb=42b20f15a2e5d751582f4c467ffcbcbc9b71a59c;hp=90a25fad407d019edd95888642024e5d1f9816ac;hpb=648035dba9d6e0b9f98aefadf016cf7d1faa49ee;p=ardour.git diff --git a/gtk2_ardour/route_group_dialog.h b/gtk2_ardour/route_group_dialog.h index 90a25fad40..5489cd2653 100644 --- a/gtk2_ardour/route_group_dialog.h +++ b/gtk2_ardour/route_group_dialog.h @@ -23,6 +23,7 @@ #include #include #include +#include #include "ardour_dialog.h" @@ -31,8 +32,9 @@ class RouteGroupDialog : public ArdourDialog public: RouteGroupDialog (ARDOUR::RouteGroup *, bool); - bool do_run (); - + ARDOUR::RouteGroup* group() const { return _group; } + bool name_check () const; + private: ARDOUR::RouteGroup* _group; std::string _initial_name; @@ -47,11 +49,13 @@ private: Gtk::CheckButton _select; Gtk::CheckButton _edit; Gtk::CheckButton _route_active; - Gtk::Button* _ok; + Gtk::CheckButton _share_color; + Gtk::CheckButton _share_monitoring; + Gtk::ColorButton _color; void gain_toggled (); void update (); - bool unique_name () const; + bool unique_name (std::string const name) const; };