Limitations

This page lists the limitations of the Genero Browser Client (GBC).

Parallel dialogs

Parallel dialogs are not implemented in GBC.

Multirow selection

You cannot select multiple rows on mobile or in listview.

Drag and Drop

You cannot drag an item from the desktop onto a Genero DISPLAY ARRAY.

Widgets not changed dynamically

Some widget styles cannot be changed once the widget has been created and displayed by GBC.

This applies to the following widgets using these particular style attributes:

  • Button with style attribute buttonType
  • CheckBox with style attribute customWidget
  • ScrollGrid with style attribute customWidget
  • Table with style attribute tableType

This applies to the widgets defined in a GBC customization, when you customize a widget and register it. For example:

cls.WidgetFactory.registerBuilder('MyWidget[attributeName=attributeValue]', cls.MyWidget)

Once the widget has been displayed, you cannot change these style attributes at runtime.

For more information on style attributes for widgets, see the Style attributes reference topics in the Genero Business Development Language User Guide.

Hot key support

When using the Genero Browser Client, some hot key combinations are not supported by specific browsers; they are trapped by the browser instead. The behavior is not consistent between the available browsers, and Four Js is unable to provide accurate and up-to-date information regarding hot key support for each supported browser.

To make an action available for when a hot key combination is not supported, you must make the action visible. For example, you can add the action to the action panel. This allows the user to click on a button when the hot key combination is not working.

Mobile screen operations

When using a mobile device, the application reacts to touch events (finger interactions) instead of mouse clicks.

  • Access the context menu with a long tap, where a tap is a finger press. For example, to display a context menu for a table column header, press on the table column header for two seconds.
  • To zoom into a page, use two fingers to pinch in on the screen. To zoom out of a page, use two fingers to pinch out on the screen.
  • A double tap corresponds to a double click in terms of Genero logic. For example, if you double tap on a row, the row action will be executed. Double tap will not zoom a page.