Notes and Restrictions

Notes

Widget Size

Please note, that the size calculation of widgets is different than the size calculation for regular objects. Widgets have internal restrictions regarding their size and this may lead to behavior were the size of an widget may not be increased or decreased over a specific threshold.

Pixel detailed alignments

The layout management is not intended to create pixel detailed alignments. The main target is to provide the possibility to create dynamically adjustable layouts. If your project requires a very detailed alignment please do not use layout management but the conventional UI design features of WinCC OA.

Zoom Event

When using layout management and the panel readjusts the content to the available space a Zoom event is triggered.

Grid Layout - Adding additional objects

Please note, that when adding a new object to an existing grid layout area, the new object is added at the end of the already placed objects of that area.

Restrictions

  • When the panel layout is active, actions which change the size or position of objects are now disallowed. They will either be disabled or have no results.

  • You must not use the zoom functionality in a panel with layouts. Otherwise, this may result in a wrong display of the panel.

  • The DPI value used for displaying fonts and graphical objects is stored when you save a panel. If the panel is displayed on a monitor with another DPI value, the panel is automatically scaled. However, in this case using layouts is not possible.

  • Only panels with big DPI differences (factor >=1.3) are scaled. Therefore, using layouts is still possible in case of small DPI differences where scaling is not really necessary.

  • Animations (for example rotation) are not supported by the layout management.

  • The setting "fitToBounding = true" is not supported for usage with layout management.

  • Shapes inside of a panel that are not part of the layout may be cut when opening the panel.

  • The config entry "inititalZoomfactor" cannot be used with layout management.

  • The magnification of panels is not supported for layout management.

  • If the dimensions of an object configured via "maximum Size" and "minimum Size" exceed the maximum size of a container (e.g. rectangle or frame) the corresponding object is still displayed according to the size information of the object and may go beyond the borders of the container.

  • If a panel uses a layout the DPI based automatic scaling is not applied for this panel.