Guides ToDo list
----------------

* HBPRINTER support:
	* Create a new class, inherited from gWindow, for HBPRINTER design support.
	* That "window"'s properties should accpet page size selection, resolution and so on

* ARRAY EDITOR
	* Create an ARRAY EDITOR to help in array creation (e.g. for BROWSE controls headers creation), 
	  a BROWSE or GRID control could be used for that.

* GWindow:
	* Fix 8-elements-array font handling. Default font mechanism must must be implemented
	* rL ORDEN DE LAS CLAUSULAS DE window HA CAMBIADO
	* Add NOAUTORELEASE CLAUSE to Windows
	* Change syntax to DEFINE style

* DBTOOL:
	* gControl: Change ::AddfromDB method's name (a properer name should be used)
	* BUG: CONTROL SELECTOR's IDs are not the real ones after field addition
	* Make code creation options available from DBTOOL window instead being available in PREFERENCES
		 WINDOW Code tab.
	* Suggest an ALIAS text by default
	* VALUE clause should't be saved.
	* Add TOOLTIPs to automatically generated controls
	* Allow window closing throug title bar close button

* BUGS and necessary enhancements:

	* Add missing MiniGUI controls: RICHEDITBOX, TAB, etc.
	* Check and support missing clauses for already supported controls (e.g.: tree's NODEIMAGES) 
	* Change ID text in OI ControlSelector at ID change. 
	* gWindow:Load method should intercept errors
	* gTextEditor (G_INSPEC.PRG) shouldt prevent opening files larger than EDITBOX's maximum text size
	* AUTOSIZE option should not be used when loading windows, as control's saved WIDTH and HEIGHT 
		should be used. AUTOSIZE should only be used at window creation.

	* Add whether WINDOW SELECTOR, CONTROL SELECTOR, PROPERTIES INSPECTOR should be shown at GUIDES'S 
		start up, to GUYIDES.INI
	* Add a TOOL to change control order (i.e. order of tab KEY navigation)

* Possible enhancements:
	* Ask control caption at control creation. This could be used together with AUTOSIZE feature.
	* When no BACKCOLOR for controls is selected in PREFERENCES WINDOW, use TRANSPARENT if available
	* Same for Windows
	* Save "Last Used styled" in GUIDES.INI and use it at Guides start up
	* Allow running external applications and create a favourite external applications menu
	* Add "Available memory" window
	* Add UNDO/REDO system
	* Write better help system
	* Check whether control NAME is necessary in CONTROL SELECTOR window, and eliminate it if not
	* Decide whether window NAME is necessary in WINDOW SELECTOR window, and eliminate it if not
	* Control movement: On window GOTFOCUS don't move widget if window didn't have focus previously


* G_CODE:
	* Preferences Window/Code Tab: Allow using TAB (CHR(10)) instead of spaces in MiniGUI code creation.
	* Preferences Window/Code Tab: Allow user preferred type of quotes  in MinGUI code creation 
		(single quotes, double quotes)

* G_WINDOW:
	* Add SPLITCHILD windows code creation support
	* Think about using virtual dimensions to ease bigger windows creation 

* MenuEditor: 
	* Add element up and down moving support
	* Add StatusBar creation support

* Add year 2003, 2004 to copyright notes.


