Options

The Options menu provides commands to set environment variables for use within PWB, customize the look and behavior of PWB, and assign keys to commands. For projects, you can set the build type, customize the project template, and set compiler and utility options.

Command Description

Environment Variables View and modify environment variables
Key Assignments Assign keys that invoke functions and macros
Editor Settings Change the setting of any PWB switch
Colors Change screen colors
Build Options Specify whether the program is built as a debug or release version; specify a build directory

Project Templates Cascaded menu of commands for project templates

Language Options Cascaded menu of compiler options commands

The Project Templates cascaded menu provides the following commands to manage project templates:

Command Description

Set Project Template Changes the run-time support and project template
Customize Project Template Modify the current project template
Save Custom Project Template Save the current template as a new, custom template
Remove Custom Project Template Delete custom project templates

The Language Options cascaded menu provides the following commands for setting compiler options:

Command Description

C Compiler Options Set C compiler options
C++ Compiler Options Set C++ compiler options

Note:

Additional languages are listed when their PWB extension is loaded.

The following options appear when the utilities extension (PWBUTILS) is loaded:

Command Description

LINK Options Set linker options for your project
NMAKE Options Set options for NMAKE when it builds the project
CodeView Options Set options for CodeView when debugging the project
Browse Options Define the way the Source Browser database is built