OBD:WMDD: Difference between revisions

122 bytes added ,  29 December 2020
clarifying discrepancy between Oni and OniSplit terminology
m (correcting expansion of "WM")
(clarifying discrepancy between Oni and OniSplit terminology)
Line 43: Line 43:
{{OBDtr| 0x100 | int16    |FFFFC8| 04 00 | 4 | class; the following window classes exist in Oni (values in dec):
{{OBDtr| 0x100 | int16    |FFFFC8| 04 00 | 4 | class; the following window classes exist in Oni (values in dec):
:1 - desktop (not used in dialogs)
:1 - desktop (not used in dialogs)
:3 - box (<nowiki>=</nowiki> groupbox)
:3 - box (<nowiki>=</nowiki> groupbox) (groups controls together within a border; called Title in OniSplit XML)
:4 - button
:4 - button
:5 - checkbox
:5 - checkbox
Line 50: Line 50:
:8 - listbox
:8 - listbox
:9 - menu bar (not used in dialogs)
:9 - menu bar (not used in dialogs)
:10 - menu (not used in dialogs)
:10 - menu (not used in dialogs)
:11 - picture ([[OBD:TXMB|TXMB]], [[OBD:TXMP|TXMP]] or [[OBD:PSpc|PSpc]])
:11 - picture ([[OBD:TXMB|TXMB]], [[OBD:TXMP|TXMP]] or [[OBD:PSpc|PSpc]])
:12 - popup menu (<nowiki>=</nowiki> pulldown menu <nowiki>=</nowiki> drop-down menu) ([[OBD:WMM_|WMM_]])
:12 - popup menu (<nowiki>=</nowiki> pulldown menu <nowiki>=</nowiki> drop-down menu) ([[OBD:WMM_|WMM_]])
:13 - progress bar
:13 - progress bar
:14 - radio button
:14 - radio button
:16 - scrollbar (not used in dialogs)
:16 - scrollbar (not used in dialogs)
:17 - slider
:17 - slider
:20 - text
:20 - text (simple text string; called Label in OniSplit XML)
}}
}}
{{OBDtr| 0x102 | int16    |C8FFC8| 64 00      | 100              | ID (looked up from code) }}
{{OBDtr| 0x102 | int16    |C8FFC8| 64 00      | 100              | ID (looked up from code) }}