| 1. 32-bit/16-bit call translation: | |
| - EBP and ESP are sometimes corrupted while running 16-bit code. | |
| 2. Messaging: | |
| - Message flow is not correct for multiple tasks | |
| - Dialog Boxes created by WM_CREATE handler aren't visible | |
| - MDI does not send WM_GETMINMAX message. | |
| - resizing of MDI child windows sometimes leaves them unrepainted | |
| 3. Controls: | |
| - Some features are missing (like VK_SHIFT aided multiple selection in listboxes) | |
| 4. Miscellaneous: | |
| - InitializeLoadedDLLs() can't init LZEXPAND.DLL. (cs:ip => 0:0) | |
| - LoadCursor does not correctly handle bitmap cursors | |
| - AllocCSToDSAlias() shouldn't alloc alias for the same segment multiple times. | |
| - Dialogs don't support resources which are referred to as integers. | |
| 5. Where to look in source files: | |
| - grep for FIXME in the source files. | |