diff options
author | Robin Gareus <robin@gareus.org> | 2015-08-08 17:33:18 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2015-08-08 17:42:43 +0200 |
commit | 74ad68e6757087595c03182ef8dfa1eadd804793 (patch) | |
tree | 4327c2075dd3615e49bb549f5f17b09411baf5e6 /gtk2_ardour/panner2d.h | |
parent | 67cd32a8220fed16a332130981f25efe9e2f8d33 (diff) |
prepare 2d-panner theme
Diffstat (limited to 'gtk2_ardour/panner2d.h')
-rw-r--r-- | gtk2_ardour/panner2d.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/gtk2_ardour/panner2d.h b/gtk2_ardour/panner2d.h index 99377bdd50..f3077187ab 100644 --- a/gtk2_ardour/panner2d.h +++ b/gtk2_ardour/panner2d.h @@ -100,6 +100,26 @@ class Panner2d : public Gtk::DrawingArea bool _selected; }; + struct ColorScheme { + uint32_t background; + uint32_t crosshairs; + uint32_t signalcircle_border; + uint32_t signalcircle; + uint32_t diffusion; + uint32_t diffusion_inv; + uint32_t pos_outline; + uint32_t pos_fill; + uint32_t signal_outline; + uint32_t signal_fill; + uint32_t speaker_fill; + uint32_t text; + }; + + static ColorScheme colors; + static void set_colors (); + static bool have_colors; + void color_handler (); + boost::shared_ptr<ARDOUR::PannerShell> panner_shell; Glib::RefPtr<Pango::Layout> layout; |