OODialog allows the user to define a dialog using the standard resource script (.rc) file. The file is parsed by OODialog and a dialog and its controls are created as defined in the file.
When parsing the style attributes of either a dialog or a dialog control, the current code assumes each style attribute is a separate word (separate from the '|' symbol.) Such as:
CBS_DROPDOWN | CBS_SORT | WS_CHILD | WS_VSCROLL | WS_TABSTOP | WS_VISIBLE
However, some (maybe many) resource editors leave out the spaces, such as:
CBS_DROPDOWN |CBS_SORT |WS_CHILD |WS_VSCROLL |WS_TABSTOP |WS_VISIBLE
When using a resource script created by such a resource editor, OODialog does not create the dialog correctly.