diff options
author | Doug McLain <doug@nostar.net> | 2007-06-29 17:13:09 +0000 |
---|---|---|
committer | Doug McLain <doug@nostar.net> | 2007-06-29 17:13:09 +0000 |
commit | 4c000c13eecf4cb3d63be304fc0056ddaa35bb21 (patch) | |
tree | 257f65636491f137abb7d3282661080bc5dfce8b /gtk2_ardour/ardour_ui.h | |
parent | a67dcdc267bc133cab63e0e6355edbfa5dacb6ab (diff) |
Moved canvas colors and theme file selection into new ui specific config system
git-svn-id: svn://localhost/ardour2/trunk@2086 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'gtk2_ardour/ardour_ui.h')
-rw-r--r-- | gtk2_ardour/ardour_ui.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/gtk2_ardour/ardour_ui.h b/gtk2_ardour/ardour_ui.h index f76f5e73df..42f0ae2143 100644 --- a/gtk2_ardour/ardour_ui.h +++ b/gtk2_ardour/ardour_ui.h @@ -62,6 +62,7 @@ #include "audio_clock.h" #include "ardour_dialog.h" #include "editing.h" +#include "ui_config.h" class AudioClock; class PublicEditor; @@ -94,6 +95,8 @@ namespace ALSA { #define FRAME_NAME "BaseFrame" +extern sigc::signal<void> ColorsChanged; + class ARDOUR_UI : public Gtkmm2ext::UI { public: @@ -136,6 +139,7 @@ class ARDOUR_UI : public Gtkmm2ext::UI static ARDOUR::gain_t slider_position_to_gain (double pos); static ARDOUR_UI *instance () { return theArdourUI; } + static UIConfiguration *config () { return ui_config; } PublicEditor& the_editor(){return *editor;} Mixer_UI* the_mixer() { return mixer; } @@ -597,7 +601,8 @@ class ARDOUR_UI : public Gtkmm2ext::UI int create_location_ui (); void handle_locations_change (ARDOUR::Location*); - ThemeManager* theme_manager; + static UIConfiguration *ui_config; + ThemeManager *theme_manager; /* Options window */ |