Containers

Use container objects to structure your application and create user interface navigation.

Object Description
Panel Container for objects that constitute a specific widget. By default, each new panel has a fixed width and height and is aligned with the top-left corner of the parent object.
Screen Container for objects that constitute a specific interface. By default, each new screen stretches to cover the entire parent object.
Horizontal layout Container that automatically arranges objects horizontally next to each other.
Vertical layout Container that automatically arranges objects vertically next to each other.
Grid layout Container that arranges objects in a grid.
Scale layout Container that automatically scales its children objects when the container aspect ratio changes.
Panel loader Container that displays other panels based on the application logic.
Navigation panel Container that contains other panels and automatically organizes panels into tabs that you can navigate.
Dropdown button Button that opens and closes a panel when selected.
Window Root container. In a Presentation Engine, you can set Window to specify the initial user interface at runtime.
Dialog box A modal window that does not allow interaction with other interface components until it is closed.
Popup A window that displays in response to an event.
Scroll view Panel that can scroll to display content larger than the panel size.
Accordion Container that includes expandable content blocks.