The default Project toolbar is shown below:
The Project toolbar commands (looking at the toolbar illustration from left to right) are described in the following table:
Command | Description | Menu Equivalent |
---|---|---|
Set Active Mode | Allows you to select a mode (set of compiler, runtime, and environment settings) from the drop-down list | Project > Set Active Mode |
Add/Remove Files | Allows you to add files to or remove files from a project | Project > Add > Remove Files |
Settings | Opens the Project Settings dialog box. If a source file has focus, the dialog box is adjusted to support file-level settings (compile options only) | Project > Settings |
Create Alias | Opens the Create Alias dialog box, in which you can define the alias that contains the information needed for a server-based runtime to run a remote program in ACUCOBOL-GTĀ® Thin Client operations | Project > Create Alias |
Generate | Generates code for the structural component of the program that has focus (such as screen, data layout, and Working Storage Editor). | Build > Generate |
Regenerate Workspace | Regenerates all code-generating elements in a workspace | Build > Regenerate Workspace |
Compile | Compiles the selected file | Build > Compile |
Build | Initiates a conditional compilation of the workspace. Only those files that have changed since the last build, and their dependents, are recompiled | Build > Build Workspace |
Rebuild | Initiates a full recompilation of the workspace. All files are compiled | Build > Rebuild Workspace |
Stop Build | Terminates the active Build or Rebuild process | Build > Stop Build |
Execute | Executes the selected program | Build > Execute |
Debug (Runtime) | Starts the associated COBOL program in the ACUCOBOL-GT runtime debugger | Build > Debug (Runtime) |
Allow Parameters | Prompts for parameters before executing the selected program | Build > Allow Parameters |
Use Thin Client | Signals the workbench that you want to use ACUCOBOL-GT Thin Client related commands and project setting options | Build > Use Thin Client |