List of FGLPROFILE entries

This table shows the a partial list of supported FGLPROFILE entries. You can find the complete usage for an entry in the corresponding documentation section referenced in the description of the entry.

Table 1. Partial list of supported FGLPROFILE entries
Entry Values Default Description
dbi.* N/A N/A

Database interface configuration.

See Connections for more details.

gui.connection.timeout integer 30

Defines the timeout delay (in seconds) the runtime system waits when it establishes a connection to the front-end. After this delay the program stops with an error.

See Front-end connection timeout for more details.

gui.key.add_function integer none

If set, this entry defines the offset for function key mapping when using Shift-Fx and Control-Fx key modifiers.

See Traditional GUI mode for more details.

gui.protocol.pingTimeout integer 600

Defines the timeout delay (in seconds) the runtime system waits for a front-end ping when there is no user activity. After this delay the program stops with an error.

See Front-end connection lost for more details.

gui.protocol.format string default Controls Front-End protocol format.

Possible values are: "block", "zlib".

Default is "block" (encapsulation only).

See Front-end protocol compression for more details.

gui.server.autostart.* N/A N/A

Defines automatic front-end startup parameters.

See Automatic front end startup for more details.

gui.uiMode string NULL Defines the user interface mode, to render windows in traditional 4GL mode.

Possible values are: "default" or "traditional". Default is the new Genero GUI mode with real resizeable windows.

See Traditional GUI mode for more details.

fglrun.arrayIgnoreRangeError boolean false

Controls runtime behavior when array index is out of bounds.

See Arrays for more details.

fglrun.mapAnyErrorToError boolean false

Controls default action of WHENEVER ANY ERROR.

See Exceptions for more details.

fglrun.mmapDisable boolean false

Turns program files memory mapping off on Windows™ platforms.

See Dynamic module loading for more details.

fglrun.defaults string NULL

Defines the directory where program specific configuration files are located.

See Understanding FGLPROFILE for more details.

fglrun.ignoreLogoffEvent boolean false

Defines whether the runtime system ignores a CTRL_LOGOFF_EVENT on Windows platforms.

See Responding to CTRL_LOGOFF_EVENT for more details.

fglrun.ignoreDebuggerEvent boolean false

Defines whether the runtime system ignores a SIGTRAP (UNIX™) or CTRL-Break (Windows) to switch into debug mode.

See The debugger for more details.

fglrun.localization.* N/A N/A

Defines load parameters for localized string resource files.

See Understanding localized strings for more details.

flm.* N/A N/A License management related entries.
Dialog.currentRowVisibleAfterSort boolean false

Forces current row to be shown after a sort in a table.

See Make current row visible after sort in tables for more details.

Dialog.fieldOrder boolean false

Defines if the intermediate field triggers must be executed when a new field gets the focus with a mouse click.

See Intermediate field trigger execution for more details.

key.key-name.text string N/A Defines a label for an action defined with an ON KEY clause.

Provided for V3 compatibility only.

See Setting key labels for more details.

Report.aggregateZero boolean false Defines if the report aggregate functions must return zero or NULL when all values are NULL.

Provided for V3 compatibility only.

See Report engine configuration for more details.