25 #ifndef __SYNFIG_STUDIO_DIALOG_COLOR_H 
   26 #define __SYNFIG_STUDIO_DIALOG_COLOR_H 
   31 #include <gtkmm/dialog.h> 
   32 #include <gtkmm/tooltip.h> 
   33 #include <sigc++/functors/slot.h> 
   54     sigc::signal<void,synfig::Color> signal_edited_;
 
   58     void create_color_edit_widget();
 
   59     void create_set_color_button(
const char *stock_id,
 
   60             const Glib::ustring& tip_text, 
int index,
 
   61             const sigc::slot0<void>& callback);
 
   62     void create_close_button();
 
   64     void on_color_changed();
 
   65     void on_set_oc_pressed();
 
   66     void on_set_fc_pressed();
 
   67     bool on_close_pressed();
 
   73     sigc::signal<void,synfig::Color>& 
signal_edited() { 
return signal_edited_; }
 
   79     bool busy()
 const { 
return busy_; }