After looking at all the things windows provides, I have identified the
folowing possible programs that I could write for the wine project. Some of
them are usefull for WINE itself and some of them might be usefull for (for
example) ReactOS
Things:
1.improve comdlg32.dll, implement stuff added in WINVER>=0x500 like
PrintDlgEx and generally make comdlg32.dll behave more like the windows
counterpart (implement a few other things as well, like some of the
currently stubbed out items).
2.work on wine notepad. Wont do this until the changes refered to before
are merged.
3.write a clone of fontview.exe (windows font sample viewer). This is
probobly not usefull for WINE but might be usefull for ReactOS, plus it
would be a good excercise in windows GDI programming.
4.write clones of guidgen.exe and/or uuidgen.exe, 2 different windows SDK
tools for generating GUIDs/UUIDs. (if we are providing an IDL compiler and
other such OLE-esque things, having a GUID/UUID generator is probobly a
good thing to have, mainly it is just a stub around a call to CoCreateGUID
5.write a clone of rebase.exe, a win32 PE image rebasing tool. Probobly not
usefull to WINE but might be helpfull for ReactOS development, dont know.
6.writing a clone of the cards.dll used by the windows card games. Only
problem here is that I would need to find a sutably licenced set of card
images since I dont have the skills to draw them myself :)
7.writing a clone of the card games (solitare,freecell etc) included with
windows to use said cards.dll (hey, we have WineMine...)
8.writing a character map applet (basicly a clone of charmap.exe). Dont
know if WINE needs this but ReactOS probobly does (how else are you going
to insert all those fancy foreign language characters and dingbats? :)
9.writing a calculaor app (i.e. a calc.exe clone), again dont know if WINE
needs one but ReactOS might...
and 10.writing a clone of the Win32 volume control applet. Dont think WINE
needs this (since the linux sound API has one already) but ReactOS might...
Which of these should I work on? Which of these are usefull to
Wine/ReactOS? Are any of these considered "a big beast" (as richedit was
refered to by Dimitrie O. Paun?)