Configure for a GUI client

The Graphical User Interface (GUI) mode displays applications on desktop workstation, web browsers, and mobile front-end platforms. The graphical mode supports native, universal, and traditional rendering modes.

Native rendering

Native rendering provides a graphical look and feel based on platform GUI widgets, for desktop workstation and mobile front-end platforms. Native Rendering is the default, so you do not need any additional setup.

For further details, see Graphical mode with Native Rendering in the Genero Business Development Language User Guide.

Universal rendering

Universal rendering provides a common rendering solution which unifies the display of applications on all Genero front-ends. To enable Universal Rendering using the default GBC provided as part of the FGLGWS installation:
  1. Select Tools > Genero Configurations.
  2. Select the Universal Rendering environment set.
If you have customized the GBC, edit the GBC_USER_DIR and GBC_USER environment variables to point to the customized build.
  • Set GBC_USER_DIR to the directory path containing your compiled GBC customizations. For example, if your GBC project directory is C:\fjs\gbc-projects\gbc-1.00.53, then the compiled customizations are likely located at: C:\fjs\gbc-projects\gbc-1.00.53\dist\customization.
    Note: If you modify GBC_USER_DIR, you must restart the GAS.
  • Set GBC_USER to the name of the specific GBC customization folder. For example, if the compiled customization is found at C:\fjs\gbc-projects\gbc-1.00.53\dist\customization\sample, you would set GBC_USER to sample.
To build a GMA package that deploys an application using Universal Rendering based on a GBC customization, you must place the GBC customization runtime zip file in the directory specified by GBC_USER_DIR. The runtime zip file must use the name specified by the GBC_USER environment variable. For our example, this means we would create the runtime zip and save it as C:\fjs\gbc-projects\gbc-1.00.53\dist\customization\sample.zip. To create the GBC runtime zip, see Create a runtime zip in the Genero Browser Client User Guide.

For further details, see Graphical mode with Universal Rendering in the Genero Business Development Language User Guide.

Traditional rendering

Traditional rendering renders all application windows in a single front-end GUI window. It is used to ease migration from TUI-based applications to GUI mode. Select Tools > Genero Configurations and select the Traditional Rendering environment set.

For further details, see Graphical mode with Traditional Display in the Genero Business Development Language User Guide.