allow track selection to be toggled (ctrl-clicked); potential fixes for tape display...
[ardour.git] / gtk2_ardour / color.h
1 #ifndef __gtk_ardour_color_h__
2 #define __gtk_ardour_color_h__
3
4 #include <sigc++/signal.h>
5
6 #undef COLORID
7 #define COLORID(a) a,
8 enum ColorID {
9          #include "colors.h"
10 };
11 #undef COLORID
12
13 typedef std::map<ColorID,int> ColorMap;
14 extern ColorMap color_map;
15
16 extern sigc::signal<void>                  ColorsChanged;
17 extern sigc::signal<void,ColorID,uint32_t> ColorChanged;
18
19 #endif /* __gtk_ardour_color_h__ */