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