#include <gtkmm/checkbutton.h>
#include "ardour_dialog.h"
+#include "stripable_colorpicker.h"
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;
Gtk::CheckButton _select;
Gtk::CheckButton _edit;
Gtk::CheckButton _route_active;
- Gtk::Button* _ok;
+ Gtk::CheckButton _share_color;
+ Gtk::CheckButton _share_monitoring;
+ ArdourColorButton _color;
void gain_toggled ();
void update ();
- bool unique_name () const;
+ bool unique_name (std::string const name) const;
};