26 #ifndef LVTK_LV2_GTKUI_HPP
27 #define LVTK_LV2_GTKUI_HPP
31 #include <lvtk/ui.hpp>
44 template <
bool Required = true>
48 template <
class Derived>
49 struct I : Extension<Required>
51 I() : p_container(NULL)
54 Gtk::Main::init_gtkmm_internals();
56 p_container = Gtk::manage (
new Gtk::VBox());
79 return (p_container != NULL);
104 p_container->pack_start (widget);
114 return widget_cast (p_container->gobj());
119 Gtk::VBox *p_container;