This file covers the following items:

===================================================================
>   TRIAL VERSION LIMITATIONS

>   INSTALLATION

>   NEW PROPERTY AND ENHANCEMENTS

>   GTSIZER FILES

>   GTStringGrid

>   ORDERING
===================================================================

*******************************************************************
TRIAL VERSION LIMITATIONS
*******************************************************************

The GTSizer trial version will run only when Delphi is running AND 
at least one form containing the GTSizer trial version is open in
the Delphi Editor.

To evaluate the trial GTSizer's performance at different resolutions,
first compile your application at one resolution.  Minimize Delphi.
Then run your application's EXE at various resolutions.  If you must
restart your computer to change resolutions, be sure to launch Delphi
before running your application's EXE.  (You can minimize Delphi.)

DO NOT SELECT RUN FROM WITHIN DELPHI'S IDE AFTER YOU HAVE INITIALLY
COMPILED YOUR APPLICATION.  Selecting RUN will recompile the 
application at the new resolution and will not allow you to 
properly evaluate the GTSizer's usefulness. 

******************************************************************

INSTALLATION

******************************************************************

The user-installable help and component files are a two step
process:

1) Launch the GTSizer setup application (GTSETUP.EXE).  This will copy
your GTSizer files to the appropriate directories.  Note that the 
default path is C:\Program Files\Borland\Delphi 2.0\GTSizer.  

2) The GTSizer must then be installed to Delphi's component palette and 
to Delphi's help system.  

INSTALLING THE HELP FILE
>     Exit Delphi if it is running.  
      You may wish to make a backup of  . . .\BIN\DELPHI.HDX

>     Run the Help Installer application located in  
      . . .\HELP\TOOLS

      Note:    You can either launch the help installer from 
               within the . . .\Help\Tools Group (icon name:  
               HelpInst) or select run from the taskbar 

>     Select File | Open and select . . . \BIN\DELPHI.HDX
      *Select Keywords | Add File (or click the + icon)
      *Enter the path for . . .\GTSizer.KWF or browse, select the 
       path, and click OK
      *Select File | Save.
      *Exit HelpInst
      *Add the following line to the Multihlp.ini and Winhelp.ini 
       files in your Windows directory:

          GTSizer.hlp=C:\Program Files\Borland\Delphi 2.0\GTSizer

     (Note:  Substitute the appropriate path if you did 
             not install the component into the C:\Program Files\
	     Borland\Delphi 2.0\GTSizer directory.)

	
INSTALLING TO THE COMPONENT PALETTE

     **You may wish to make a backup copy of your component 
       library file before installing (Cmplib32.dcl).**

>  Launch Delphi.  Component | Install. . . 

   A dialog box will appear.  

>  Click the Add button.  Another small dialog box will appear.  
   Use the Browse button to locate the  GTSizer directory you 
   created.  Choose GT32Reg.PAS from the  GTSizer 
   directory and click OK. 
   
   (The new search path should appear.)  

>  When the installation dialog reappears, click OK to recompile 
   Delphi's component library.

>  The GTSizer controls will appear on the additional page of the
   component palette with the hint name GTForm.  The GTDBSizr will 
   appear on the data controls page of the component palette with the 
   hint name GTDBForm. GTForm and GTDBForm are the ClassNames for 
   the components marketed under the name GTSizer.  The GTSizer 
   (GTForm) has a blue background and the GTDBSizr (GTDBForm) has
    a white background.

If you wish to customize the component placement on the component
palette, use the GT32Reg.PAS file to do so.  Simply replace the name 
in the Find RegisterComponent statement to the desired palette page 
name.  

(See the notes in the GT32Reg.PAS file) 

*****************************************************************
NEW PROPERTY AND ENHANCEMENTS
*****************************************************************

*NEW PROPERTY:  IGNOREFONT*
The IgnoreFont property allows you to determine which number you
wish the GTSizer to look for in the control's Tag property.  As a
designer you may not want GTSizer to resize the font for all 
controls.  Previously, you would use a value of 1 in the tag 
property to indicate which control's font not to resize.
However, some developers were already using the number 1 in the 
Tag property and had to alter their code and change it to another 
number.

In this version, the Tag property can be any number you choose.  
Just set the GTSizer's IgnoreFont property to the number you will 
use in the control's Tag property.  The GTSizer will not resize 
the font of any controls where the tag property contains the same 
value as the IgnoreFont property value.

*ENHANCEMENT:  SCREEN REFRESH*
This GTSizer release refreshes the screen much faster than 
previous releases.

*ENHANCEMENT:  FOCUS*
Previously, some users who set focus to controls received the 
message "Cannot focus a disabled or invisible control".  If you 
have this problem or wish to avoid it entirely, use the following 
code to set focus of any control at run time:

	GTForm1.Focus(NameOfControl);

For example, if you were setting focus to a control named Edit1 
you would use:

	GTForm1.Focus(Edit1);

instead of

	Edit1.SetFocus;

If you are setting a control's focus on a tabbed notebook or page 
control, be sure that the page containing that control
is visible and is also the current page.

*ENHANCEMENT:  CONTAINERS*
Container objects such as scroll boxes will resize normally, even 
when they contain controls which are considered outside the 
bounds of the form.  

********************************************************************
GTSIZER FILES

********************************************************************

After running the installation program, you should have the following
files:

GT32reg.pas
GT32sgrd.dcr
GT32sgrd.dcu
GTDBForm.dpr
GTDBSizr.pas
GTReadme.txt
GTSize32.dcr
GTSize32.dcu
GTSizer.cnt
GTSizer.hlp
GTSizer.kwf
License.txt
PReg32.dpr

Sample applications are included in the GT32DEMO directory.  These 
applications were created at 800x600 small fonts.  It is best to
compile these sample applications at 800x600 small fonts, because
compiling at any other resolution may require some adjustments.  
You can then test the EXE files for the samples at various 
resolutions.  The sample files have three subdirectories (GTMDIDEM, 
GTRTMDEM, and GTSDIDEM) and their associated files:

*GTMDIDEM*  
(Example of using the GTSizer in an MDI application)

GTMDIApp.dpr
Main.dfm
Main.pas
Maindemo.dfm
Maindemo.pas
Ordrinfo.dfm
Ordinfo.pas
Rescover.dfm
Rescover.pas

*GTRTMDEM*

(Example of using the GTSizer with controls added or deleted at run 
time)

GTRTMapp.dpr
RTMCtrls.dfm
RTMCtrls.pas

*GTSDIDEM*
(Example of using the GTSizer in an SDI application)

GTFlash.dfm
GTFlash.pas
GTSDIApp.dpr
SDILabel.dfm
SDILabel.pas
SDIMain.dfm
SDIMain.pas
SDIRescv.dfm
SDIRescv.pas

*********************************************************************

GTSTRINGGRID

*********************************************************************

Included with your GTSizer is a beta version of the GTStringGrid. The 
GTStringGrid is a GenoTechs resizeable string grid, allowing the fonts,
columns and rows to resize.  (Delphis native string grid allows only 
the fonts to be resized in a string grid.) The GTStringGrid properties
are the same as Delphis native string grid.  

To install the GTStringGrid to the component palette, you can use
the GT32Reg.pas file.  However, you should follow the instructions 
in the GT32Reg.pas file for removing appropriate braces.  

The GTStringGrid typically works best when there are more than just a 
few columns and/or rows.  White spaces may appear at the right or 
bottom of the grid; this is not subject to override. 

If you decide to use the GTStringGrid, do so at your own risk.  The 
GTStringGrid is included with the GTSizer only as a courtesy.  It is 
not covered under our guarantee nor is technical support provided. 
 
===================================================================
ORDERING
===================================================================

GTSizer is US$99.95 for a single developer license.  There are no 
runtime licenses or royalty fees.

Order from 

GenoTechs, Inc.
2741 West Southern Avenue #10
Tempe, Arizona 85282 USA

Tel:  602-438-8647
Fax:  602-438-8654
e-mail:  genotex@genotechs.com
http://www.genotechs.com

We accept checks payable in US dollars and drawn on a US bank, 
credit cards (Visa, Mastercard, American Express, Diners Club, 
and JCB), and bank wire transfers (e-mail for bank routing
number).

















