English
Changelog
DXUI features, public APIs, and behavior changes.
2026-10-15 · Typed pointer cursors
DXUI source commit: ea1f823.
- Added
Cursor,CursorAuto,CursorDefault,CursorText, andCursorPointer. - Added
Style.Cursorfor typed hover-pointer overrides without changing focus or activation behavior. CursorAutouses the text I-beam for Input and Textarea, the pointing hand for Button, and the default arrow elsewhere.- Decorative children follow the enclosing control's effective cursor unless they explicitly override it.
2026-09-14 · Multiple windows
DXUI source commit: 4e5ee7d.
- Added
App.CreateWindow,Window, andWindowOptionsfor independent child windows. - Added title, size, maximize, and minimize operations for main and child windows.
- Added
App.Invalidate,Window.Update, andWindow.Invalidatefor updates targeting individual windows. - Added
Window.Close,Window.Closed, andWindow.Diagnosticsfor child shutdown, close status, and diagnostic snapshots. - Windows share an event loop but maintain independent UI, focus, and input state. Shortcuts are configured per window.
App.SetThemeupdates all live windows; closing the main window ends the application and closes all children.