25 #ifndef __SYNFIG_STUDIO_WIDGET_COLOR_H
26 #define __SYNFIG_STUDIO_WIDGET_COLOR_H
30 #include <gtkmm/box.h>
31 #include <gtkmm/table.h>
32 #include <gtkmm/spinbutton.h>
33 #include <gtkmm/adjustment.h>
34 #include <gtkmm/drawingarea.h>
35 #include <synfig/color.h>
48 void render_color_to_window(
const Cairo::RefPtr<Cairo::Context> &cr,
const Gdk::Rectangle &ca,
const synfig::Color &color);
54 sigc::signal<void> signal_activate_;
55 sigc::signal<void> signal_middle_click_;
56 sigc::signal<void> signal_right_click_;
66 void set_value(
const synfig::Color &data);
71 bool on_draw(
const Cairo::RefPtr<Cairo::Context> &cr);
72 bool on_event(GdkEvent *event);