#include <gtkmm/dialog.h>
#include <gtkmm/entry.h>
#include <gtkmm/checkbutton.h>
-#include <gtkmm/colorbutton.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;
Gtk::CheckButton _route_active;
Gtk::CheckButton _share_color;
Gtk::CheckButton _share_monitoring;
- Gtk::Button* _ok;
- Gtk::ColorButton _color;
+ ArdourColorButton _color;
void gain_toggled ();
void update ();