Configuration Applications
A configuration's applications are what is presented to the user in the DSL menu
program when the configuration is selected. The configuration's application list is
determined by reading the application lists of the following(in order):
- Base DSL
- Plugins
- Common configuration
- configuration
The applications are combined(or merged) to create the full list of applications
for the configuration.
Each application has the following fields:
- Disable(True/False) - specifies that the application should be hidden in the menu
- Application ID - unique ID that specifies the application.
- Category - the category to place the application in. A category is
an expandable item in the DSL menu. You would use this to organize and compact
the list.
- Program Executable - the program executable to run
- Program Arguments - a list of arguments to send to the program
- Add UG Libs To Path(True/False) - adds the UG shared libraries to
the appropriate platform PATH variable when application is launched. This
defaults to True since most applications will need this.
- Disable Customization(True/False) - When True, only the site settings
and application variables are set when the application is launched. This allows one to
start NX with no Delphi customizations. Defaults to False.
- Application Environment Variables - list of environment variables
that will be set only when this application is launched. See the Environment
Variable section for more information.
TIP: You can
use application variables in the program executable and program arguments
fields. Be sure the variables are in UNIX format. |