Wine Status - User Interface

 

Component Audit date Reference Implementation status Recent primary workers
Fundamentals
Visible Region 70%: Needs to handled through the server, fix scrolling bugs Alexandre Julliard
Window Management 60%: Needs to be rewritten Alexandre Julliard
MDI Support 80%: Various problems still exist Dmitry Timoshkov
DefWndProc 90%: Complete ?
DefDlgProc 90%: Complete ?
Standard Controls
Button 95%: Complete Dmitry Timoshkov
ComboBox 95%: roll up problems in Netscape Alexandre Julliard
Edit 80%: ES_{CENTER,RIGHT,NUMBER,OEMCONVERT}, !ES_AUTO[HV]SCROLL Dmitry Timoshkov
List Box 95%: Complete Alexandre Julliard
Scroll Bar 95%: Complete Alexandre Julliard
Static 95%: Complete Dmitry Timoshkov
Common Controls
Animation 80%: Missing locking for infoPtr Dimitrie O. Paun
ComboBoxEx Sep 9, 2002 Comctl32.dll 6.0 100%: Complete Dimitrie O. Paun
Date and Time Picker 60%: Control works but it seems to require work Dimitrie O. Paun
Drag List Box Mar 10, 2004 Comctl32.dll 6.0 100%: Complete Robert Shearman
Flat Scroll Bar 10%: Only stubs, forwarding handling to standard scroll bars ?
Header 60%: Unicodification, drag & drop, new messages, notifications, bugs. Dimitrie O. Paun
Hot Key 95%: Determine how to handle WM_CHAR Dimitrie O. Paun
Image List Sep 12, 2002 Comctl32.dll 6.0 85%: Fix hotspot handling, implement the ILD_*, and ILS_* styles Dimitrie O. Paun
IP Address Sep 9, 2002 Comctl32.dll 6.0 100%: Complete Dimitrie O. Paun
List-View Oct 21, 2002 Comctl32.dll 6.0 70%: Missing hotitem, mouse hovering, workareas, tiles, groups, unicode notifications Dimitrie O. Paun
Month Calendar 80%: i18n, keyboard handling, internationalization Dimitrie O. Paun
Native Font 10%: empty stub ?
Pager 90%: better keyboard handling, size changes, drag & drop Dimitrie O. Paun
Progress Bar Sep 9, 2002 Comctl32.dll 6.0 100%: Complete Dimitrie O. Paun
Property Sheet 80%: tab order, Unicode property sheets, wizard 97 handling Juan Lang
Rebar 70%: vertical placement, layout code, some messages, notifications Mike McCormack
Smooth Scroll N/A N/A 10%: empty stub that does regular scrolling only,undocumented by MS ?
Status Bar Sep 24, 2002 Comctl32.dll 6.0 90%: Lacks CCS_* styles support Dimitrie O. Paun
SysLink Aug 6, 2004 Comctl32.dll 6.0 80%: problems with focus handling and dumb string parsing Thomas Weidenmuller
Tab 80%: image list support, Unicode support Vitaliy Margolen
Toolbar Mar 14, 2004 Comctl32.dll 6.0 90%: some messages, some notifications Robert Shearman
ToolTip 80%: custom draw support Robert Shearman
Trackbar Sep 12, 2002 Comctl32.dll 6.0 100%: Complete Dimitrie O. Paun
Tree-View 70%: some notifications, styles, redraw optimizations Dimitrie O. Paun
Up-Down Sep 9, 2002 Comctl32.dll 6.0 100%: Complete Dimitrie O. Paun
Miscellaneous Controls
MCIWnd 75%: missing extended styles, notification, some MCI_* and MCIWNDM_* messages Dmitry Timoshkov
Rich Edit 15%: mainly a wrapper around a regular edit box Mike McCormack
Web Browser 25%: implement shdocvw.dll Mike McCormack
Common Dialogs
Color 95%: Refresh bugs ?
Find/Replace 90%: missing help and context menu handling ?
Font 90%: missing script selection James Hawkins
Open/Save As 60%: Unicode handling, hook messages, various styles not implemented ?
Page Setup 0%: nothing done ?
Print 60%: verify how windows handles printer stats, implement printer help James Hawkins
Print Setup Deprecated by MS, use Page Setup instead
Print Property Sheet 0%: nothing done ?
Drivers
x11drv 80%: keyboard input problems, integration with window managers CodeWeavers
ttydrv 50%: we could possiably use an internal framebuffer and aalib Alexandre Julliard
SDL 0%: nothing done ?