public static void CreateTableUI() { int StackPointer = Stack.Add("UI.CreateTableUI()"); Controls.HideControl(GlobalStatic.Dataview); Controls.HideControl(GlobalStatic.ListView); GlobalStatic.ListView = null; HideDisplayResults(); ClearWindow(); LDGraphicsWindow.CancelClose = true; LDGraphicsWindow.ExitOnClose = false; GlobalStatic.Dataview = LDControls.AddDataView((Desktop.Width - 10), (Desktop.Height - 100), "1=Field;2=Type;3=PK;4=AI;5=Unique;6=Not_Null;"); GraphicsWindow.DrawText(1, 4, "Name: "); Controls.Move(GlobalStatic.Dataview, 1, 30); _TextBox["Table_Name"] = Controls.AddTextBox(50, 1); Controls.SetTextBoxText(_TextBox["Table_Name"], "Table1"); _Buttons.AddOrReplace("Commit", Controls.AddButton("Commit", 250, 1)); _Buttons.AddOrReplace("Exit", Controls.AddButton("Exit", 350, 1)); LDControls.DataViewSetColumnComboBox(GlobalStatic.Dataview, 2, "1=Integer;2=Text;3=Blob;4=Real;5=Numeric;"); for (int i = 3; i <= 6; i++) { LDControls.DataViewSetColumnCheckBox(GlobalStatic.Dataview, i); } Controls.ButtonClicked -= Events.BC; Controls.ButtonClicked += CreateTableHandler; Stack.Exit(StackPointer); }