The Extra Menu contains miscellaneous options which do not accurately fit into the description of the other three tabs. These are:
If selected, the last program you were working on will automatically be loaded at startup.
The first time the program is started each day, a tip is shown. To stop this, deselect this option.
If selected, PeekView is disabled.
The first two options in the this frame set the default behaviour for Find & Replace - Whole Word when selected will only look for whole words that match the search syntax and Match Case when selected will execute a case-sensitive search - while the last option Keep dialogbox on top allows the search box to remain visible and on top of the Code window at all times.
Auto Complete Word turns on the Auto-Complete function in the Code Editor. As there are certain variables which can not be added to the Auto-Complete list before a Compile is performed due to the way that the IDE was originally written - User-defined Types are one example - a second option Init Auto Complete after loading by compiling will force a compile immediately after the project is loaded into the IDE so that all values are then available. Note that, if there is a compile error during this procedure, any variables defined after that point will still not be avaialble.
The GfaWinX library contains many useful additions to the original GFABASIC32 commands and functions which are documented in this help file. If this option is selected, the line $Library "gfawinx" will be added at the top of all new files.
By default this text box lists the GFABASIC Include folder; other folders containing user libraries can be added separated by a semi-colon (;).
This stores the path to the file history ZIP file created and maintained by the Save to History feature; if left blank then this defaults to the program's directory.
When a compiled EXE file is created, GFABASIC overwrites any existing EXE files of the same name by default. Very rarely, this will force a 'File Write' error and this option is included to get around this: if selected, instead of overwriting the file, GFABASIC deletes the old EXE first before creating the new one. There are no downsides to having this option selected.
Editor Tab, The Printer Tab, Compiler Tab,
{Created by James Gaite; Last updated: 20/05/2022 by James Gaite; Other Contributors: Jean-Marie Melanson}