Initially the big button next to 'Gll Name' is empty. When you click the 'Init Gll Name' button, the big button above it, is initialized with the filename of the g32 file. In addition the extension is changed to "Gll'. When you want the name to be quite different from the suggested name, click the big button. You can then specify a custom filename for the compiled GLL.
You can still fill in the file version info in the 'Version Info' tab (don't forget to press the small button with + to increment the file version number once a day).
The Program tab can be used as well. The project can still be compiled to an EXE, but all Gfa_ statements are ignored. It is possible to create a project that combines the functionality of a program and a GLL. For instance, a program might contain the logic to search for text in files. The project might then contain an interface to start the search from within a normal program. Additionally, the program may contain a GLL interface (keyboard shortcut or menu event) that starts the search logic as an editor extension.
Back to the compile process. After providing the file version info and initializing the Gll filename click OK to start compiling. In addition, the information provided in the dialog box is saved in the project file. Note that because the project is extended with the compile information it must be saved again, it has become 'dirty' again (see Gfa_Dirty).
{Created by Sjouke Hamstra; Last updated: 12/05/14 by James Gaite}