Interface SyThemeWindowType
- All Known Subinterfaces:
SyThemeType
public interface SyThemeWindowType
Theme information for windows.
-
Method Summary
Modifier and TypeMethodDescriptionvoidlayoutWindowComponents(SyLayoutContextType layoutContext, SyConstraints windowConstraints, Map<SyWindowDecorationComponent, SyComponentType> windowComponents) Set the positions and sizes of all window components, and execute a layout pass on each of them to allow them to lay out their own descendants.intObtain the Z order for a window component.
-
Method Details
-
zOrderForWindowDecorationComponent
Obtain the Z order for a window component. Components with higher Z values are rendered over the top of components with lower Z values.- Parameters:
component- The window component- Returns:
- A Z order value
-
layoutWindowComponents
void layoutWindowComponents(SyLayoutContextType layoutContext, SyConstraints windowConstraints, Map<SyWindowDecorationComponent, SyComponentType> windowComponents) Set the positions and sizes of all window components, and execute a layout pass on each of them to allow them to lay out their own descendants.- Parameters:
layoutContext- The layout contextwindowConstraints- The window constraintswindowComponents- The set of window components
-