Automatic scrollbars

The Genero Desktop Client automatically displays scrollbars around the form when the window is larger than the desktop size.

Maximized windows show scrollbars around the form if the window is larger than the desktop available size.

This old feature has been completely reviewed to now work also when the window is not maximized. GDC will then automatically, when the window is larger, fit the size of the window to the desktop size (height or width) and display scrollbars around the form.

Note: This feature should be used carefully. A Desktop application is not a web application, and having scrollbars (especially horizontal ones) around the form is not common. As GDC will try to always show the current field, this may lead to lots of scrolling when you move from one field to another if the fields are not all visible.

We strongly recommend that you adapt your forms to the smallest desktop size you target; automatic scrollbars should only appear for "accident" cases.

If you prefer avoid automatic scrollbars and retrieve the behavior of previous versions (only getting scrollbars when the current window is maximized) you can use the following style attribute:
<Style name="Window.myWindow">
  <StyleAttribute name="formScroll" value="no">
</Style>

To achieve automatic scrollbars in a more stable way, the action frame (menu/dialog) has been reviewed. The new look is very slightly different, but the main behavior is the same.

  • Navigations button are different if you are on the first or last row.
  • A "plus" button has been added to display in one click all remaining items.
  • A little animation shows scroll direction.