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