Expand description
Internal UI theme contract for dialog/menu/control rendering.
The first boundary is intentionally semantic and non-invasive: the default
classic-system7 provider represents the current renderer, while
systemless-default is an explicit non-classic provider for future
Systemless-owned snapshots. Guest-visible Toolbox behavior remains outside
this boundary.
Structs§
- Caret
State - Classic
System7 Theme - Control
State - Control
Theme Metrics - Dialog
Frame State - Dialog
Theme Metrics - Menu
BarState - Menu
Dropdown State - Menu
Item State - Menu
Theme Metrics - Menu
Title State - Rgb8
- Scrollbar
State - Systemless
Theme - Text
Field State - Text
Selection State - Text
Theme - Theme
Bitmap - Theme
Draw Ctx - Theme
Rect - UiTheme
Palette
Enums§
Constants§
Statics§
Traits§
Functions§
- render_
basic_ button_ preview - render_
basic_ controls_ preview - render_
basic_ dialog_ preview - render_
control_ states_ preview - render_
dialog_ frame_ preview - render_
dialog_ frame_ states_ preview - render_
edit_ text_ selection_ preview - render_
menu_ chrome_ preview - render_
menu_ items_ preview - render_
popup_ control_ preview - render_
scrollbars_ preview - render_
text_ field_ states_ preview - render_
window_ frame_ states_ preview