Configuration / The FGLPROFILE file |
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.
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. |