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. |
