Documentation corrections/standardizations.
[wine] / BUGS
CommitLineData
75d86e1f
AJ
1This is intended to be a place where you should look first if
2you want to contribute to Wine development. Add your e-mail
3address to the corresponding entry if you are working on/have
4done something for one of the problems. You are encouraged to
5add new entries and, more importantly, remove those for the
6bugs you fixed ;-)
7------------------------------------------------------------
f90efa9c 8As of Jun 1998 -
ade697e8 9
75d86e1f 10General:
ade697e8 11
23946ad2 12 * TrueType, .FON rasterizer.
ade697e8 13
f90efa9c 14 * Incomplete thread/process scheduling support in Win32 code.
ade697e8 15
ebfc0fee
AJ
16 * Threading for non Linux systems completely missing. (might use
17 LWPs in Solaris, FreeBSD? NetBSD? SCO?)
18
f90efa9c 19 * Very alpha printing code using win16 drivers.
75d86e1f 20
a0d77315 21 * Very alpha internal PostScript driver. [h.davies1@physics.ox.ac.uk]
d37eb365 22
ebfc0fee 23 * Extremely alpha Win95 interface code.
df2673b7 24 * No OLE2 and OLE32 support (including OLE2 interfaces etc.).
ebfc0fee
AJ
25 (started work on pidl-handling, IShellFolders IEnumIdLists
26 and SH* functions juergen.schmied@metronet.de)
b1bac320 27
f90efa9c 28 * No MS Video support. [just started, marcus@jet.franken.de]
b1bac320 29
ebfc0fee 30 * COMDLG32 support not complete yet [bertho@akhphd.au.dk]
b1bac320 31
f90efa9c 32 * COMMCTRL/COMCTL32 support in progress [ekohl@abo.rhein-zeitung.de].
b1bac320 33
df2673b7 34 * No manual pages describing the various Windows calls.
23946ad2
AJ
35 - You can find information about most of the Win32 API calls
36 on the www.microsoft.com (go to 'search').
df2673b7 37
60ce85c9
AJ
38 * A lot of the extensions to the GDI that were introduced with Win32 are
39 not supported at all or only in a very rudimentary way. (World transforms,
40 arc direction, GM_ADVANCED to name but a few)
41
75d86e1f
AJ
42Miscellaneous:
43
44ed71f5
AJ
44 * 16-bit Eudora 1.5.2 goes into recursion trying to display
45 a horizontal scrollbar (SetScrollPos() artifact).
f90efa9c 46 Windows95 telnet.exe and NT 3.51 telnet.exe exhibit the same behaviour.
491502b9 47
e658d820
AJ
48 * mIRC 'commands' menu stays on top and will not refresh.
49
50 * mIRC is unable to show 'Options' dialog.
491502b9 51
44ed71f5
AJ
52 * Tab switching in mIRC 'Setup' dialog stops erasing background
53 after a random number of repetitions.
491502b9 54
77b9918e
AJ
55 * nBytesWidth in CURSORICONINFO is bogus for some bpp
56 (doesn't reflect the fact that bits are packed and 16-bit aligned).
57
58 * Progman and AOL complain about being unable to convert bitmaps
59 (probably because of bytes width stuff).
60
61 * Netscape displays partially downloaded inline graphics with
f90efa9c 62 wrong offsets.
77b9918e 63
33072e1f
AJ
64 * Text alignment problems in Word and Write (variable pitch fonts).
65
491502b9 66 * Font mapper weights are rather crude.
23946ad2 67
df2673b7
AJ
68 * "Cursor XXXX has more than 1 bpp!"
69
df2673b7
AJ
70 * SGI window manager treats Wine windows as topmost.
71
23946ad2 72 * Write shows blank space instead of Paintbrush OLE1 object ( GetDIBits()? ).
df2673b7 73
75d86e1f
AJ
74 * AllocCSToDSAlias() shouldn't alloc alias for the same segment multiple
75 times.
767e6f6f
AJ
76
77 * Some programs expect that menu window handles stay the same all the time.
78 (chemdraw). This implies that the menu popupwindows are just hidden, not
79 destroyed in real Windows.
75d86e1f
AJ
80
81Where to look in source files:
82
83 * grep for FIXME in the source files.