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);