X-Git-Url: https://main.carlh.net/gitweb/?a=blobdiff_plain;f=gtk2_ardour%2Fpanner2d.h;h=f3077187aba4b38c3431a1c1e3a36d467a3aba6b;hb=a2c0b10d8a6cf4ab5a0fdcdfe157c35c0ed9a709;hp=99377bdd509bf8817a855dcd75276e7f6e05bbcd;hpb=ad017365f7a73f8ba57f667cc1aa36478b48c50e;p=ardour.git 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 panner_shell; Glib::RefPtr layout;