X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Froute_group_dialog.h;h=6440a7c6a233ad3ffd3d18c377d68d63159d9609;hb=b84e1a50a3a4508b2070fe0848085db31f8cfa69;hp=35080ba21f8497fc2db718cc559f5981dad2791d;hpb=bb9cc45cd22af67ac275a5e73accbe14fee664d8;p=ardour.git diff --git a/gtk2_ardour/route_group_dialog.h b/gtk2_ardour/route_group_dialog.h index 35080ba21f..6440a7c6a2 100644 --- a/gtk2_ardour/route_group_dialog.h +++ b/gtk2_ardour/route_group_dialog.h @@ -23,18 +23,20 @@ #include #include #include +#include #include "ardour_dialog.h" class RouteGroupDialog : public ArdourDialog { public: - RouteGroupDialog (ARDOUR::RouteGroup *, Gtk::StockID const &); + RouteGroupDialog (ARDOUR::RouteGroup *, bool); - int do_run (); + bool do_run (); private: ARDOUR::RouteGroup* _group; + std::string _initial_name; Gtk::Entry _name; Gtk::CheckButton _active; @@ -45,8 +47,15 @@ private: Gtk::CheckButton _rec_enable; Gtk::CheckButton _select; Gtk::CheckButton _edit; + Gtk::CheckButton _route_active; + Gtk::CheckButton _share_color; + Gtk::CheckButton _share_monitoring; + Gtk::Button* _ok; + Gtk::ColorButton _color; void gain_toggled (); + void update (); + bool unique_name () const; };