| public |
adjustContentZoom |
Adjusts the runtime content zoom for all GUI windows. |
| public |
adjustFontZoom |
Backward-compatible alias for adjustContentZoom. |
| public |
applyContentZoom applyContentZoom() as Void:
|
Applies the current runtime content zoom without reloading the KSS tree. |
| public |
applyLayout applyLayout() as Void:
|
Synchronizes window bounds with the requested size. |
| public |
applyThemeapplyTheme(mode as String = null) as Void: |
Applies a new appearance mode to this window and requests a repaint. |
| public |
capture |
Captures the current window client area into a BMP image. |
| public native |
capture |
Captures the current window client area into a BMP image. |
| public native |
centerIncenterIn(container as Container = null) as Void |
Centers the window on its screen. |
| public native |
close close() as Void
|
Closes the window. |
| public |
emitClosed emitClosed() as Void:
|
Native backend hook that emits the close notification. |
| public |
relayout relayout() as Void:
|
Replays the window layout using the current bounds. |
| public |
renderrender(painter as Painter) as Void: |
Native-facing rendering hook. |
| public native |
repaint repaint() as Void
|
Repaints the native window client area without forcing a relayout. |
| public |
resetContentZoom |
Resets the runtime content zoom and native window size. |
| public |
resetFontZoom |
Backward-compatible alias for resetContentZoom. |
| public native |
run |
Starts the native event loop for this window. |
| public override |
setBoundssetBounds(x as Int, y as Int, width as Int, height as Int) as Void: |
No summary. |
| public native |
show show() as Void
|
Shows the window. |
| public |
simulateMouseClick |
Simulates a full native mouse click. |
| public native |
simulateMousePressed |
Simulates a native mouse press routed through the window hit-testing pipeline. |
| public native |
simulateMouseReleased |
Simulates a native mouse release routed through the window hit-testing pipeline. |
| public native |
syncContentZoomSizesyncContentZoomSize(zoom as Double, reset as Boolean = false) as Void |
Synchronizes the native client size with the current content zoom. |
| public |
theme |
Returns the active KSS theme for this window. |