25 #ifndef __SYNFIG_STUDIO_WIDGET_COMPSELECT_H 
   26 #define __SYNFIG_STUDIO_WIDGET_COMPSELECT_H 
   32 #include <gtkmm/comboboxtext.h> 
   33 #include <gtkmm/menu.h> 
   42 namespace Gtk { 
class Menu; };
 
   48     std::vector< etl::loose_handle<studio::Instance> > instances;
 
   49     etl::loose_handle<studio::Instance> selected_instance;
 
   51     void set_selected_instance_(etl::handle<studio::Instance> x);
 
   53     void new_instance(etl::handle<studio::Instance> x);
 
   55     void delete_instance(etl::handle<studio::Instance> x);
 
   57     void set_selected_instance(etl::loose_handle<studio::Instance> x);
 
   59     void set_selected_instance_signal(etl::handle<studio::Instance> x);