Difference between revisions of "User32.dll"

From ReactOS Wiki
Jump to: navigation, search
m
(Replaced content with "{{DISPLAYTITLE:user32.dll}} {{stub}} User32.dll is NOT synced with WINE, it is made by ReactOS. {{Code history|win32ss/user/user32}} == External links == * [[wikiped...")
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
http://en.wikipedia.org/wiki/Microsoft_Windows_library_files#User32.dll
+
{{DISPLAYTITLE:user32.dll}}
 +
{{stub}}
 +
User32.dll is NOT synced with [[WINE]], it is made by ReactOS.
  
http://en.wikipedia.org/wiki/Windows_API#Overview
+
{{Code history|win32ss/user/user32}}
  
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/?view=log
+
== External links ==
 +
* [[wikipedia:Microsoft Windows library files#User32.dll]]
 +
* [[wikipedia:Windows API#Overview]]
  
[[ChangeLog-0.0.21]]
+
[[Category:Development]]
* User32: Non-client painting, bitmap loading [[David Welch]]
+
[[Category:DLL]]
 
 
[[ChangeLog-0.1.1]]
 
* User32: Win 95/NT/4/5 Window look ([[Richard Campbell]])
 
* User32: GetClientRect implementation ([[Tim Jobling]])
 
* User32: Added Polygon ([[Mark Tempel]])
 
 
 
[[ChangeLog-0.1.3]]
 
 
 
* Implementation of user32 side of accelerator table functions ([[KJK::Hyperion]])
 
* Dialog code ported from WINE ([[Thomas Weidenmueller]])
 
* Messagebox code ported from WINE ([[Thomas Weidenmueller]])
 
* Work on keyboard messaging ([[Gunnar Dalsnes]])
 
* User32 control work ([[Andrew Greenwood]], [[Jonathan Wilson]])
 
* DrawCaption (Andrew Greenwood)
 
* Fixes to Polygon ([[Royce Mitchell]])
 
 
 
[[ChangeLog-0.1.5]]
 
 
 
* Complete Global/LocalXXX memory API ([[Mark Tempel]])
 
* Alternate implementationof DrawFocusRect() ([[Gé van Geldorp]])
 
* Initial implementation of carets ([[Thomas Weidenmueller]])
 
* Lots of GUI fixes to enable explorer to work correctly ([[Filip Navara]])
 
 
 
[[ChangeLog-0.2.0]]
 
* CopyImage, FindWindowExA implementations ([[Filip Navara]])
 
* ScrollWindow, ScrollWindowEx, ScrollDC and DDE ported from WINE ([[Filip Navara]])
 
* TabbedTextOutA, TEXT_TabbedTextOut, TabbedTextOutW ([[Casper Hornstrup]])
 
* Proper scrollbar implementation ([[Gé van Geldorp]])
 
* Work on MDI child windows ([[Filip Navara]])
 
* WndProc changes ([[Jonathan Wilson]])
 
* CheckRadioButton implementation ([[Thomas Weidenmueller]])
 
* WM_MDICREATE support ([[Richard Campbell]])
 
 
 
[[ChangeLog-0.2.1]]
 
* Draw window icons into the title bar ([[Thomas Weidenmueller]])
 
* Don't mix device and logical coordinates in NtUserBeginPaint ([[Filip Navara]])
 
* Use BF_FLAT style for DrawEdge when drawing WS_EX_STATICEDGE border ([[Filip Navara]])
 
* Fixed close button ([[Thomas Weidenmueller]])
 
* Determine number of accelerator table entries in resource from size of the resource ([[Gé van Geldorp]])
 
* Fix wrong GetBitmapDimensionEx() usage in static control ([[Gé van Geldorp]])
 
* Added support for right-aligned menus ([[Gé van Geldorp]])
 
* Correct bufsize calculation in MessageBoxTimeoutIndirectW. Fixes bug #35 ([[Gé van Geldorp]])
 
* Fixed behaviour of sizing grip ([[Thomas Weidenmueller]])
 
* Implement system menus ([[Gé van Geldorp]])
 
* Fixed icon lookup so that in high color video modes colorful icons are used ([[Filip Navara]])
 
* As CURSORICON_FindBestIcon now takes color bits count and not color count, fixed the color calculation in LookupIconIdFromDirectoryEx ([[Filip Navara]])
 
 
 
[[ChangeLog-0.2.2]]
 
*Fixed behaviour of sizing grip ([[Thomas Weidenmueller]])
 
*Sync WINE user32 Regression tests ([[Steven Edwards]])
 
*Implement system menus ([[Ge van Geldorp]])
 
*Implement TrackPopupMenu; this fixes bug #131 ([[Ge van Geldorp]])
 
*Add arrows for popup submenus ([[Ge van Geldorp]])
 
*Set correct colors before calling owner-drawn handler ([[Ge van Geldorp]])
 
*Don't reserve space for empty menubar ([[Ge van Geldorp]])
 
*Fix for parent/child windows ([[Ge van Geldorp]])
 
*Fixed icon lookup so that in high color video modes colorfull icons are used ([[Filip Navara]])
 
*As CURSORICON_FindBestIcon now takes color bits count and not color count ([[Filip Navara]])
 
*Fixed MapWindowPoints for NULL window handles ([[Filip Navara]])
 
*Support for SS_REALSIZEIMAGE and SS_CENTERIMAGE flags for bitmap static control ([[Filip Navara]])
 
*Get the WS_EX_STATICEDGE style working ([[Filip Navara]])
 
*Fixed co-ordinate translation for windows that have been moved ([[Andrew Greenwood]])
 
*Implemented ChangeMenuA and ChangeMenuW, as implemented in WINE ([[Andrew Greenwood]])
 
*Updated system colors ([[Thomas Weidenmueller]])
 
*Properly initialize system menu items ([[Thomas Weidenmueller]])
 
*Use patterned dragging rectangle ([[Thomas Weidenmueller]])
 
*Clip the moving rectangle to the desktop area ([[Thomas Weidenmueller]])
 

Revision as of 12:07, 3 June 2014

The page User32.dll is a short article on something that should have a lot more information written on it.
If you know anything else about it, you are STRONGLY encouraged to add the information in. If you are unsure of proper formatting or style, add it to the talk page or this page itself as you think best and others will help.


User32.dll is NOT synced with WINE, it is made by ReactOS.

Commit history (Source code can be found in: /reactos/win32ss/user/user32)

External links