OBD:WMDD: Difference between revisions

192 bytes added ,  23 July 2008
m
I'm not happy with "done"; @0x108: added more used values. why popup-menu? why values byte-swapped? --> confusing. why deleted last entry in text field (show background)?
(done)
m (I'm not happy with "done"; @0x108: added more used values. why popup-menu? why values byte-swapped? --> confusing. why deleted last entry in text field (show background)?)
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
:3 - groupbox
:4 - button
:4 - button
:5 - checkbox
:5 - checkbox
Line 52: Line 52:
: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 ([[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
Line 73: Line 73:
:0x00 '''01''' 00 00 -  draw button
:0x00 '''01''' 00 00 -  draw button
:0x00 '''02''' 00 00 -  draw button text
:0x00 '''02''' 00 00 -  draw button text
:0x00 '''08''' 00 00 -  unknown
:0x00 '''10''' 00 00 -  default button (the button that coresponds to the Enter key)
:0x00 '''10''' 00 00 -  default button (the button that coresponds to the Enter key)


Line 89: Line 90:
:0x00 '''04''' 00 00 -  unselectable
:0x00 '''04''' 00 00 -  unselectable
:0x00 '''08''' 00 00 -  draw items
:0x00 '''08''' 00 00 -  draw items
:0x00 '''01''' 00 00 -  owner draw (the owner window will draw the list items)
:0x00 '''10''' 00 00 -  owner draw (the owner window will draw the list items)
:0x00 '''20''' 00 00 -  unknown


if picture:
if picture:
Line 102: Line 104:
:0x00 '''04''' 00 00 -  horizontal text align <nowiki>=</nowiki> right
:0x00 '''04''' 00 00 -  horizontal text align <nowiki>=</nowiki> right
:0x00 '''10''' 00 00 -  vertical text align <nowiki>=</nowiki> center
:0x00 '''10''' 00 00 -  vertical text align <nowiki>=</nowiki> center
:0x00 '''80''' 00 00 -  owner draw
:0x00 '''80''' 00 00 -  owner draw (hides text)
:0x00 00 00 '''01''' -  show background
 
}}
}}
{{OBDtr| 0x10C | int16    |C87C64| 5E 01      | 350              | x coordinate (relative to the top left corner of the window) }}
{{OBDtr| 0x10C | int16    |C87C64| 5E 01      | 350              | x coordinate (relative to the top left corner of the window) }}
1,051

edits