/*
- Copyright (C) 2000-2007 Paul Davis
+ Copyright (C) 2000-2016 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
#include <gtkmm/treestore.h>
#include <gtkmm/scrolledwindow.h>
#include <gtkmm/colorselection.h>
-#include <gtkmm/radiobutton.h>
#include <gtkmm/button.h>
-#include <gtkmm/scale.h>
-#include <gtkmm/rc.h>
#include "canvas/types.h"
#include "canvas/canvas.h"
class ArdourDialog;
-class ColorThemeManager : public Gtk::VBox, public OptionEditorComponent
+class ColorThemeManager : public OptionEditorMiniPage
{
public:
ColorThemeManager();
+ ~ColorThemeManager();
void reset_canvas_colors();
void on_color_theme_changed ();
/** Called to instruct the object to set its UI state from the configuration */
void set_state_from_config ();
- /** Called to instruct the object to add itself to an OptionEditorPage */
- void add_to_page (OptionEditorPage *);
-
void set_note (std::string const &);
+ void add_to_page (OptionEditorPage*);
+
Gtk::Widget& tip_widget();
private: