Universal Rendering as standard

All front-ends (GDC, GAS, GMA, GMI) use now the GBC as rendering engine.

Genero version 3.20 introduced the Universal Rendering concept, which could be used as an option to display application forms on the GDC, GMA and GMI front-ends, using the GBC front-end as rendering engine.

Starting with version 4.00, the GBC front-end becomes the only available AUI tree rendering engine, to get an identical user interface on all type of front-ends (GDC, GMA, GMI, GAS).
Note: The main new GUI feature of Genero 4.00 is Responsive Layout, implemented by the new V4 GBC, making the feature available for all type of front-ends.
List of deprecated features:
List of desupported features:
  • gui.rendering FGLPROFILE parameter. This parameter could be used to enable Universal Rendering with older front-ends. It is not longer required with Genero V4 front-ends, since Universal Rendering is the only option.
  • The STACK-based layout. Replacement is Responsive Layout.
  • Mobile platforms (GMA/GMI):
    • Mobile native rendering of listviews (AKA "full listviews", with two-column display and "embedded listviews"). Replacement for native listviews is TABLE + FLIPPED attribute, or SCROLLGRID.
    • Splitviews controlled with parallel dialogs, parallel dialogs. Replacement: Use HBOX with SPLIT attribute. For more details, see Removal of parallel dialogs / splitviews.
    • iOS specific row configuration attributes ACCESSORYTYPE, DETAILACTION.
    • The iOS specific DISCLOSUREINDICATOR attribute.
  • The Window Container Interface (WCI) as MDI-style. See Removal of Windows Container Interface (WCI). Replacement for WCI are new style attributes for application windows containers.
  • The SPACING attribute for LAYOUT section in form definition files.
  • BDS legacy "RIP Widgets" defined in form definition files with the WIDGET="type" attribute.
  • Desupported presentation style attributes are listed in Presentation styles changes.
  • Desupported front calls are listed in Front calls changes.