- demo->set_visible(false);
- root.add(*demo);
- root.get_layout()->add_constraint(*demo, GLtk::Layout::RIGHT_OF, selector);
- root.get_layout()->set_expand(*demo, true, true);
+ GLtk::Layout &root_layout = root.get_or_create_layout();
+
+ T &demo = root.add_new<T>();
+ demo.set_visible(false);
+ root_layout.add_constraint(demo, GLtk::Layout::RIGHT_OF, selector);
+ root_layout.set_expand(demo, true, true);