Was this helpful?
Application Properties
You can set the following properties using the Create Application dialog or modify them later using the Application Properties dialog.
Name
Specifies a valid OpenROAD name for the application.
IMPORTANT!  In OpenROAD, the following objects can be named: applications, classes, components, databases, database tables and columns, parameters, procedures, user events, and variables. The rules for these names, or alphanumeric identifiers, are as follows:
Names can contain up to 32 characters.
Names must begin with an alphabetic character or an underscore (_).
In addition to letters and numerals, a name may contain these characters: #, @, and $.
Names are not case sensitive.
A name may not be a reserved word (see the 4GL Keywords section in the “System Constants and Keywords” appendix of the Language Reference Guide).
Starting Component
Indicates the frame or procedure in the current application (but not from an included application) that is used as the entry point for the application.
Because this field is initially empty for a new application, you set this property after creating the rest of your application's components. For instructions, see Specify or Modify Application Properties.
Note:  This property is not available on the Create Application dialog.
Database
Specifies the database whose data the application will access when it executes. You can select one of the following values:
Current
Uses the repository database to which you are currently connected
None
Specifies no database. In this case, the application must explicitly open a database connection using the Connect method on the DBSessionObject.
For more information about the Connect method and the DBSessionObject, see the Programming Guide, the Language Reference Guide, and the System Reference Summary.
Named
Lets you enter the name of a database other than the one to which the application is currently connected
Default: Current
Remark
Specifies an optional comment or description about the application
Parameters
Specifies any optional command line parameters for running the application during the current development session. Multiple parameters (AppFlags) must be provided on one line, separated by spaces (no newlines), as you would provide them on the command line in the -/appflags option of the w4glrun/w4gldev commands.
Note:  For details about specifying runtime parameters for a session, see Specify or Modify Application Properties.
Globals Initialization File
Specifies an optional text file containing the initial values for the application's global variables and constants during the current development session.
Note:  For details about creating a file of initial values, see Specify or Modify Application Properties and Specify Initial Values for Global Variables and Global Constants.
Ingres Flags
Specifies any optional Ingres flags to be included with the CONNECT statement.
Note:  For information about using the RunImage utility to override the DBMS flags specified for an application upon creation, see Managing and Deploying Applications. For more information about flags that can be used with the CONNECT command, see CREATEDB in the Ingres Command Reference Guide.
Icon
Specifies the graphic image that is displayed when a running application's frames are minimized. If a frame is explicitly provided with an icon, that icon is displayed when the frame is minimized. If a frame has no icon, the icon associated with the application is displayed instead.
You can specify an image file containing a custom icon or use the default OpenROAD icon, shown in the following illustration:
Although bitmap (.bmp) files may work in some cases, icon (.ico) files are recommended.
More information:
Last modified date: 12/20/2023