Windows Builder V2.00B
(Beta Version)
Quick Help

Index
How to make an object
Database Section
Current window on top
Save current session
How to make a WinGui application



How to make an object in Window/Desktop:

(1) Select the position in the screen
(2) Click in the ToolBox Window the Button of Object
(3) Set the Properties
  To set the default values click the button:
  To set the extended properties for OptionBox or other advanced
  Object Click the button:
  To set the Direct Structure OBJ click the button:
  To change the Items in ListBox and ComboBox click on the button LST
  To change the picture id click on the button IMG
  To change the color click on the button COL
  To change the Active Symbol click on the button SYM
  To insert in caption a Symbol (ONLY FOR RCOPT2 Font or font 8x16) Click
  on the button CHR

  To get the position and size form screen Click on the button GET POS
(4) Click on SET button to accept current properties.
The value of EVE is a string of 4 bytes, tshi is a Object EVENT ID
See the WinGui V2.00 System in database session.

Editing Hotkeys:
SHIFT+F2 = Capture the current position (Click on the button to see captured position)
CTRL+U = Move the cursor Up
CTRL+D = Move the cursor Down
CTRL+L = Move the cursor Left
CTRL+R = Move the cursor Right
CENTER BUTTON of mouse = Editing Menù



Database Section:

The .QDB Database is the Graphic memory for your applications.
A memory slot contains an image.
You can Load an image (8 bit Uncompressed .TGA or 8 bit Uncompressed .BMP or .SP2 Sprite) in a memory slot and use it for your application with the button "Load..." on "Slot Op." section.
You can export/import the database for your application.
Don't forget to export the database when you export windows or desktop in .QFX format for Quick Basic.
When you open any .QFX form/Desktop in quick basic there is only one database for all!
To Open the Database section click on the button


WinGui 2.00 System


This is the system of wingui, the EVE value for Obj (Objects) is an event ID, for windows is a window ID.
All Windows use an unique .QDB database!

Form more information see Sub DoEvents in quick reference.

There are the default memory slots used by WinGui Windowing system:
@MOUCUR Mouse Pointer
@MOUWAIT Mouse Pointer (loading)
@MOUMOV Mouse Pointer Moving
@MOUNONE Mouse Pointer None
@MOUTXT Mouse Pointer Text
@MOUCROS Mouse Pointer Cross
@MSGDAN MsgBox Wharning
@MSG! MsgBox !
@MSGHELP MsgBox Help
@MSGINF1 MsgBox "i" (Win9x Style)
@MSGINF2 MsgBox (i) (Win3.11 Style)
@MSGSTOP MsgBox Stop
@NOTHING Nothing
@ICON Default Icon 1 (win3.11 Style)
@USRFORM Default Icon 2 (win9x Style)
@PROG Default Main Icon



Current window on top:

This button set the focus for all windows (Properties, toolbox, color Selection, menù editor, ...).



Save current session:

If you want to save your session click "Save Session" on "File" menù.
This operation save all data (Database and current window).


How to make a WinGui application in Quick Basic:

Wizard Mode:
(1) Create a new folder
(2) Run Windows builder
(3) Select "Application Wizard" for "file menu"
(4) Insert all session in list
(5) Select a name for .BAS file (in your new folder)
(6) Click on the button OK
(7) Copy from "LIB" directory the wingui library .lib .qlb in your folder
(8) Open a Dos shell, run Guivesa.com and qb.EXE /L wingui /AH
For more information see the Wingui 2.00 System

Normal Mode:
(1) Save your sessions (1 per window) with one .QDB database.
(2) Export the .QDB database (Click on button to open the database section, click "Save" on "Database" section of database window.
(3) Open all your session and click "Exprort Window"/"Export Desktop" on "File" menu
(4) Close the Windows Builder.
(5) Open a MS-DOS Shell
(6) Copy the Wingui2 library (*.*) from folder "BASE", your .QFX files and the database .QDB file in a directory
(7) Run Guivesa.com
(8) Run Quick Basic ( qb /L wingui /ah)

For more information see the Wingui 2.00 System


The Window Builder Screen editor:

Buttons:
ToolBox Show/hide the ToolBox
View X,Y Axis: Enable/Disable the X,Y Axis.
Snap On/Off: Enable/Disable the Grid of Screen editor.
Captured Position: Enable/Disable the red marker for captured position.
Execute current Gui Enable/Disable the Executive mode to test your Window/Desktop.



BETA VERSION - HELP INCOMPLETE!



Felxto2: flexto2@mail.com