6
internal class UserInterface
12
public static WidgetDesignerBackend CreateWidgetDesigner (Gtk.Container widget)
14
Stetic.Wrapper.Container wc = Stetic.Wrapper.Container.Lookup (widget);
15
return CreateWidgetDesigner (widget, wc.DesignWidth, wc.DesignHeight);
18
public static WidgetDesignerBackend CreateWidgetDesigner (Gtk.Container widget, int designWidth, int designHeight)
20
return EmbedWindow.Wrap (widget, designWidth, designHeight);
23
public static ActionGroupDesignerBackend CreateActionGroupDesigner (ProjectBackend project, ActionGroupToolbar groupToolbar)
25
Editor.ActionGroupEditor agroupEditor = new Editor.ActionGroupEditor ();
26
agroupEditor.Project = project;
27
WidgetDesignerBackend groupDesign = EmbedWindow.Wrap (agroupEditor, -1, -1);
29
groupToolbar.Bind (agroupEditor);
31
return new ActionGroupDesignerBackend (groupDesign, agroupEditor, groupToolbar);