Jump to content

OBD:WMDD: Difference between revisions

m
one fix at a time: I'm using the class names from the exe to avoid controversy about things like dropdown & co.
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)?)
m (one fix at a time: I'm using the class names from the exe to avoid controversy about things like dropdown & co.)
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 - groupbox
:3 - box (<nowiki>=</nowiki> groupbox)
:4 - button
:4 - button
:5 - checkbox
:5 - checkbox
:6 - dialog (not used in dialogs)
:6 - dialog (not used in dialogs)
:7 - edit field
:7 - edit field
:8 - listbox
:8 - listbox
Line 96: Line 96:
:0x00 '''02''' 00 00 - ignore the picture name; the displayed picture is set at runtime
:0x00 '''02''' 00 00 - ignore the picture name; the displayed picture is set at runtime


:if popup menu
if popup menu
:0x00 '''01''' 00 00 - use menu width; doesn't work
:0x00 '''01''' 00 00 - use menu width; doesn't work
:0x00 '''02''' 00 00 - ignore the menu name; the menu is set at runtime
:0x00 '''02''' 00 00 - ignore the menu name; the menu is set at runtime
708

edits