WineHQ Menu
WineHQ
AppDB
Bugzilla
Wine Wiki
Wine Forums
About
Introduction
Features
Screenshots
Contributing
News Blog
World Wine News
Press
License
Download
Get Wine Now
Support
Getting Help
FAQ
Documentation
HowTo
Live Support Chat
Paid Support
Development
Developers Guide
Mailing Lists
GIT
Sending Patches
To Do Lists
Fun Projects
Janitorial
Winelib
Status
Resources
WineConf
Languages
English
Español
Search WineHQ
Wine UI Status
Wine Status - User Interface
Component
Src
Audit date
Reference
Implementation status
Fundamentals
Visible Region
90%: Complete
Window Management
90%: Optimization of repainting on window moves, port some hacks from CrossOver tree
MDI Support
Git
LXR
80%: Various problems still exist
DefWndProc
Git
LXR
90%: Complete
DefDlgProc
Git
LXR
90%: Complete
Standard Controls
Button
Git
LXR
Oct 3, 2004
Comctl32.dll 6.0
90%: WM_CHAR, WM_SETFOCUS, WM_NCCREATE, WM_SYSKEYUP, BCM_*, BCN_*, some BN_*, NM_CUSTOMDRAW
ComboBox
Git
LXR
Oct 4, 2004
Comctl32.dll 6.0
95%: CB_GETCOMBOBOXINFO, CB_[GS]ETMINVISIBLE, CB_LIMITTEXT, CB_SETTOPINDEX
Edit
Git
LXR
Oct 8, 2004
Comctl32.dll 6.0
85%: ES_{NUMBER,OEMCONVERT}, EN_ALIGN_{LTR,RTL}_EC, EM_[GS]ETIMESTATUS, EM_[GS]ETCUEBANNER, EM_{SHOW,HIDE}BALLOONTIP
List Box
Git
LXR
Oct 9, 2004
Comctl32.dll 6.0
90%: LB_GETLISTBOXINFO, LBS_{COMBOBOX,NODATA,STANDARD}, locale and tab stops fixes
Scroll Bar
Git
LXR
Mar 10, 2005
Comctl32.dll 6.0
90%: Complete
Static
Git
LXR
Oct 4, 2004
Comctl32.dll 6.0
85%: Some SS_* styles, STN_{DISABLE,ENABLE}, IMAGE_CURSOR, IMAGE_ENHMETAFILE
Common Controls
Animation
Git
LXR
Mar 15, 2005
Comctl32.dll 6.0
95%: support 'rec ' list in AVI files
ComboBoxEx
Git
LXR
Sep 9, 2002
Comctl32.dll 6.0
90%: Complete
Date and Time Picker
Git
LXR
Oct 20, 2004
Comctl32.dll 6.0
90%: DTS_{APPCANPARSE,SHORTDATECENTURYFORMAT}, DTN_{CLOSEUP,FORMAT,FORMATQUERY,USERSTRING,WMKEYDOWN}, DTM_[GS]ETMCFONT, FORMATCALLBACK
Drag List Box
Git
LXR
Mar 10, 2004
Comctl32.dll 6.0
90%: Complete
Flat Scroll Bar
Git
LXR
10%: Only stubs, forwarding handling to standard scroll bars
Header
Git
LXR
95%: filters support
Hot Key
Git
LXR
Sep 21, 2004
Comctl32.dll 6.0
90%: Complete
Image List
Git
LXR
Sep 12, 2002
Comctl32.dll 6.0
85%: implement the ILD_*, and ILS_* styles
IP Address
Git
LXR
Sep 9, 2002
Comctl32.dll 6.0
90%: Complete
List-View
Git
LXR
Oct 21, 2002
Comctl32.dll 6.0
70%: Missing support for hotitem, mouse hovering, workareas, tiles, groups, and unicode notifications
Month Calendar
Git
LXR
Mar 10, 2004
Comctl32.dll 6.0
90%: i18n, keyboard handling, some fixmes
Native Font
Git
LXR
10%: empty stub
Pager
Git
LXR
Sep 18, 2004
Comctl32.dll 6.0
90%: better keyboard handling, size changes, drag & drop
Progress Bar
Git
LXR
Aug 6, 2004
Comctl32.dll 6.0
90%: Complete
Property Sheet
Git
LXR
Sep 12, 2004
Comctl32.dll 6.0
80%: tab order, Unicode property sheets, wizard 97 handling
Rebar
Git
LXR
Oct 19, 2004
Comctl32.dll 6.0
70%: vertical placement, layout code, some messages, notifications
Smooth Scroll
Git
LXR
N/A
N/A
10%: empty stub that does regular scrolling only,
undocumented
by MS
Status Bar
Git
LXR
Sep 24, 2002
Comctl32.dll 6.0
90%: Lacks CCS_* styles support
SysLink
Git
LXR
Apr 4, 2005
Comctl32.dll 6.0
90%: problems with focus handling and dumb string parsing
Tab
Git
LXR
May 20, 2005
Comctl32.dll 6.0
80%: image list support, Unicode support
Toolbar
Git
LXR
Mar 14, 2004
Comctl32.dll 6.0
90%: some messages, some notifications
ToolTip
Git
LXR
Sep. 08, 2004
Comctl32.dll 6.0
80%: custom draw support
Trackbar
Git
LXR
Sep 12, 2002
Comctl32.dll 6.0
90%: Complete
Tree-View
Git
LXR
70%: some notifications, styles, redraw optimizations
Up-Down
Git
LXR
Sep 9, 2002
Comctl32.dll 6.0
90%: Complete
Miscellaneous Controls
MCIWnd
Git
LXR
75%: missing extended styles, notification, some MCI_* and MCIWNDM_* messages
Rich Edit
Git
LXR
50%: most used functionality implemented, but there are plenty of messages, notifications and styles that need work.
Web Browser
Git
LXR
70%: Complete
Common Dialogs
Color
Git
LXR
95%: Refresh bugs
Find/Replace
Git
LXR
90%: missing help and context menu handling
Font
Git
LXR
90%: missing script selection
Open/Save As
Git
LXR
60%: Unicode handling, hook messages, various styles not implemented
Page Setup
50%: (We have no UNICODE-Version)
Print
Git
LXR
60%: verify how windows handles printer stats, implement printer help
Print Setup
Deprecated by Microsoft, use
Page Setup
instead
Print Property Sheet (PrintDlgEx)
0%: nothing done
Drivers
winex11drv
Git
LXR
90%: some keyboard input problems, integration with window managers