which of these should I work on?

Jonathan Wilson jonwil at tpgi.com.au
Mon Jul 21 08:32:30 CDT 2003


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?)




More information about the wine-devel mailing list