Simple G.U.I. Help File

Simple G.U.I. Is a Basic Form delevopment Tool to assist Liberty Basic Programers quickly design forms for programs.


Menu Chioces:


File:


New: Resets all form values to defaults.

Open: Allows user to open forms saved with .GUI and .FFA extensions.

Save: Allows user to save forms saved with .GUI extension.

Save As...: Saves the current form with a .GUI extension.

Quit: Exits the program.


Control:


Copy: Copies selected control.

Delete: Deletes selected control.

Move to Front: Moves selected control closer to top of the list. One step every time it is selected.

Move to Back: Moves selected control closer to bottom of the list. One step every time it is selected.

Do Not Produce ToolTips: Tells G.U.I.Creator Not to produce Tooltips in produced code.


Menu:


Menu Editor: Allows user to Create,Edit,Import Code To ,and Reorder menu Items and their Branch labels.


Window:


Add StaticText: Adds A StaticText Control to the Form. You Will be Prompted for a Lable.

Add TextBox: Adds A TextBox Control to the Form.

Add Button: Adds A Button Control to the Form. You Will be Prompted for a Lable.

Add BMPButton: Adds A BMPButton Control to the Form. You Will be given a selection and preview of the BMP before the button is created.

Add ListBox: Adds A ListBox Control to the Form.

Add ComboBox: Adds A ComboBox Control to the Form.

Add RadioButton: Adds A RadioButton Control to the Form. You Will be Prompted for a Lable.

Add CheckBox: Adds A CheckBox Control to the Form. You Will be Prompted for a Lable.

Add GroupBox: Adds A GroupBox Control to the Form. You Will be Prompted for a Lable.

Add TextEditor: Adds A TextEditor Control to the Form. An EDIT menu is automatically created and placed in the menu editor.

Add GraphicsBox: Adds A GraphicsBox Control to the Form.

Add / Remove Status Bar: Adds a status bar to the bottom of the users window form.


OutPut:


Produce Code: Produces Code For form ,except for barnch labels and imported code.

Produce Code With Outline: Produces Complete Code For form ,Including barnch labels and imported code.

Test Code: Produces A complete Code temp.bas file and executes it through Liberty Basic.

Debug Code: Produces A complete Code temp.bas file and executes it through Liberty Basic Debugger.


Options:


Program Settings: Change Default settings like Handle,bmp folder,window type.Toggle settings like Display controll order,controll properties on create,prompt on exit,tooltips use in Simple G.U.I..


Help: Opens HTML Help File.(That is this file.)


Contents: List of Help Topics To select and get help on.

About...: Short descriptin of Simple G.U.I..

Supported StyleBits: Shows a list of the stylebits supported by Simple G.U.I..(You can add more if you like.)


Window Properties:


Win Type: Select the Types of windows used in Simple G.U.I..

Handle: User can give a unique handle to the window.

X-Org And Y-Org: Feilsd cannot be changed yet,but are actually set to be centered.

Width: increase or decrease the Width size of the window.

Hight: increase or decrease the Hight size of the window.

Title Bar: Give Window a unique Title.

FG-Color: Text like static text will be shown in this color.

BG-Color: Window background will be this color.

Font Button: Chooses the font for the window.

Import Main Button: Import Code from another .BAS file into the MainInputLoop Branch.

Import End Button: Import Code from another .BAS file into the QuitMain Branch.

***NOTE: To unimport code ,just click import button and select cancel in the filedialog.***


Control Properties:


Type: Disabled Field , shows the type of control you are editing.

X-Org And Y-Org: window location of the selected controll,can be changed.

Width And Hight: Control dimensions,can be resized on most controls.

Branch: Program branchlable,can be changed.

Exten: This is the handle extention of the controll,can be changed.

Array(): This is the array name used by ListBoxes and ComboBoxes,can be changed.

ToolTip: This is the tooltip used to describe the control when tooltips are used.

BoxColor: This changes the defalt white color on Texteditor,Textbox,ComboBox,and ListBox to a color of your choice.(Sorry no RGB values)

Font Button: This selects the Font you want to use in or on the control.

Import Button: Imports *.BAS file into produced code outline.

***NOTE: To unimport code ,just click import button and select cancel in the filedialog.***


Menu Editor Dialog:


Close Button: Applies Menu changes to the form.

New Menu Button: Adds a new menu to menu list.(You are prompted for its name. See New Menu/Edit Menu Dialog.)

Remove Menu Button: Removes Selected Menu from the menu list.

Edit Menu Button: Edits selected menu on the menu list.(See New Menu/Edit Menu Dialog.)

Up Arrow Button: Moves selected menu item up one position on the menu list

Down Arrow Button: Moves selected menu item down one position on the menu list

New Item Button: Adds a new menu item to the menu items list.(You are prompted for its name. See New Menu Item/Edit item Menu Dialog.)

Remove Item Button: Removes Selected Menu item from the menu list.

Edit Item Button: Edits selected menu item on the menu list.(See New Menu Item/Edit Menu Item Dialog.)

Available Menus Box: Lists all menues to be added to the form.

Menu Items->Branch Lables Box: Lists all menu items in each menu.


New Menu/Edit Menu Dialog:


Menus ListBox: Lists all menues to be added to the form.

Selected Menu Field: This is where you type the menu name,or new name if you are editing a menu.

Multiple Entries Check Box: Check this if you want to add more than one menu.(Not availiable in edit menu.)

Accept: To accept new Menu name.

Cancel: To cancel any changes.(If multiple entries is selected you will not exit New Menu Dialog.)


New Item/Edit Item Dialog:


Menus Item Name: This is where you type the menu items name,or new name if you are editing a menu item.

Branch Lable: This is where you type the menu items Branch lable,or new Branch lable if you are editing a menu item.

Import Button: Imports *.BAS file into produced code outline.

Multiple Entries Check Box: Check this if you want to add more than one menu item.(Not availiable in edit menu item.)

Seperator Check Box: Check this if you want to add a line seperator between menu items.

Accept: To accept new Menu Item.

Cancel: To cancel any changes.(If multiple entries is selected you will not exit New Menu Item Dialog.)

***NOTE: To unimport code ,just click import button and select cancel in the filedialog***


Program Settings Dialog:


Inspect Each Control when created: Not Used in Simple G.U.I.

Display Control Ordering: Not Used in Simple G.U.I.

Use ToolTips in Simple G.U.I.: Not Used in Simple G.U.I.

Prompt when exiting Simple G.U.I.: When selected ,you will be prompted if you want to exit when you attempt to close Simple G.U.I..

Default Font: This is the Font you want to use in your forms main window.

Default BMP Dir: The is the directory from which you want to import BitMaps for BMPButtons.

Default Window Type: This is the window type you want to start wit every time you start Simple G.U.I..

Default Handle: This is the window handle you want to start wit every time you start Simple G.U.I..

Accept: Applys Cahnges to settings.(Wrties changes to the *.INI file.)

Cancel: Ignores changes and exits Settings Dialog.