public static new ListBox Create(Internal.ControlBase parent) { Gwen.Control.ListBox listBox = new Gwen.Control.ListBox(parent.Target); listBox.RowFactory = new LuaListRowFactory(listBox); return(new ListBox(listBox)); }
public static ImagePanel Create(Internal.ControlBase parent) { return(new ImagePanel(new Gwen.Control.ImagePanel(parent.Target))); }
public static TextBox Create(Internal.ControlBase parent) { return(new TextBox(new Gwen.Control.TextBox(parent.Target))); }
public static DockControl Create(Internal.ControlBase parent) { return(new DockControl(new Gwen.Control.DockControl(parent.Target))); }
public static VerticalLayout Create(Internal.ControlBase parent) { return(new VerticalLayout(new Gwen.Control.Layout.VerticalLayout(parent.Target))); }
public static new TextBoxNumeric Create(Internal.ControlBase parent) { return(new TextBoxNumeric(new Gwen.Control.TextBoxNumeric(parent.Target))); }
public static new Popup Create(Internal.ControlBase parent) { return(new Popup(new Gwen.Control.Popup(parent.Target))); }
public static new TextBoxPassword Create(Internal.ControlBase parent) { return(new TextBoxPassword(new Gwen.Control.TextBoxPassword(parent.Target))); }
public static MultilineTextBox Create(Internal.ControlBase parent) { return(new MultilineTextBox(new Gwen.Control.MultilineTextBox(parent.Target))); }
public static HorizontalSplitter Create(Internal.ControlBase parent) { return(new HorizontalSplitter(new Gwen.Control.HorizontalSplitter(parent.Target))); }
public void SetPanel(int index, Internal.ControlBase panel) { GetTarget <Gwen.Control.VerticalSplitter>().SetPanel(index, panel.Target); }
public static CollapsibleCategory Create(Internal.ControlBase parent) { return(new CollapsibleCategory(new Gwen.Control.CollapsibleCategory(parent.GetTarget <Gwen.Control.CollapsibleList>()))); }
public Internal.TabButton AddPage(string label, Internal.ControlBase page) { return(new Internal.TabButton(GetTarget <Gwen.Control.TabControl>().AddPage(label, page.Target))); }
public static CrossSplitter Create(Internal.ControlBase parent) { return(new CrossSplitter(new Gwen.Control.CrossSplitter(parent.Target))); }
public static Border Create(Internal.ControlBase parent) { return(new Border(new Gwen.Control.Border(parent.Target))); }
public static new RadioButton Create(Internal.ControlBase parent) { return(new RadioButton(new Gwen.Control.RadioButton(parent.Target))); }
public static DockLayout Create(Internal.ControlBase parent) { return(new DockLayout(new Gwen.Control.Layout.DockLayout(parent.Target))); }
public static CollapsibleList Create(Internal.ControlBase parent) { return(new CollapsibleList(new Gwen.Control.CollapsibleList(parent.Target))); }
public static Menu Create(Internal.ControlBase parent) { return(new Menu(new Gwen.Control.Menu(parent.Target))); }
public static GroupBox Create(Internal.ControlBase parent) { return(new GroupBox(new Gwen.Control.GroupBox(parent.Target))); }
public void Add(string title, Internal.ControlBase control) { GetTarget <Gwen.Control.DockControl>().Add(title, control.Target); }
public static HorizontalLayout Create(Internal.ControlBase parent) { return(new HorizontalLayout(new Gwen.Control.Layout.HorizontalLayout(parent.Target))); }
public static TreeNode Create(Internal.ControlBase parent) { return(new TreeNode(new Gwen.Control.TreeNode(parent.Target))); }
public static HSVColorPicker Create(Internal.ControlBase parent) { return(new HSVColorPicker(new Gwen.Control.HSVColorPicker(parent.Target))); }
public static Table Create(Internal.ControlBase parent) { Gwen.Control.Table table = new Gwen.Control.Table(parent.Target); table.RowFactory = new LuaTableRowFactory(table); return(new Table(table)); }
public static new LinkLabel Create(Internal.ControlBase parent) { return(new LinkLabel(new Gwen.Control.LinkLabel(parent.Target))); }
public static VerticalSlider Create(Internal.ControlBase parent) { return(new VerticalSlider(new Gwen.Control.VerticalSlider(parent.Target))); }
public static LabeledCheckBox Create(Internal.ControlBase parent) { return(new LabeledCheckBox(new Gwen.Control.LabeledCheckBox(parent.Target))); }
public static ToolWindow Create(Internal.ControlBase parent) { return(new ToolWindow(new Gwen.Control.ToolWindow(parent.Target))); }
public static AnchorLayout Create(Internal.ControlBase parent) { return(new AnchorLayout(new Gwen.Control.Layout.AnchorLayout(parent.Target))); }