docs(ui): pin retained widget retail oracles
This commit is contained in:
parent
5931a820ea
commit
44f9ec13d9
10 changed files with 2753 additions and 73 deletions
|
|
@ -1,5 +1,11 @@
|
|||
# Retail AC Client GUI — Master Synthesis
|
||||
|
||||
> **Superseded timer interpretation (2026-07-10):** references below to a
|
||||
> generic Device timer queue or `RegisterTimerEvent` are retained as research
|
||||
> history, not an implementation oracle. Named-retail bodies instead prove
|
||||
> tooltip-deadline polling followed by global UI time message `3`; see
|
||||
> `docs/research/2026-07-10-retained-widget-foundations-pseudocode.md`.
|
||||
|
||||
> **Scope note (2026-04-24, updated 2026-04-25):** This document
|
||||
> describes retail's Keystone UI toolkit — it is the research foundation
|
||||
> for **Phase D.2b (custom retail-look backend)**, not Phase D.2a
|
||||
|
|
|
|||
|
|
@ -1,5 +1,12 @@
|
|||
# Retail AC Client — UI Input Routing and Event System
|
||||
|
||||
> **Superseded timer interpretation (2026-07-10):** keep this document as
|
||||
> historical research, but do not implement its inferred generic
|
||||
> `Device::RegisterTimerEvent` queue. The named-retail bodies show
|
||||
> `UIElementManager::UseTime` polling the hover tooltip deadline and then
|
||||
> broadcasting global message `3`. The corrected oracle is
|
||||
> `docs/research/2026-07-10-retained-widget-foundations-pseudocode.md`.
|
||||
|
||||
**Scope:** How Win32 WndProc, mouse, keyboard, and drag-drop are routed
|
||||
through the retail AC client's UI tree, down to individual widgets, and
|
||||
how modality, focus, hover, and hotkeys are implemented.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue