Commit graph

57 commits

Author SHA1 Message Date
Marcus Meissner
118dc1998f user32: Load PaddedBorderWidth from registry too (Coverity). 2011-10-17 17:45:04 +02:00
Dmitry Timoshkov
9711cdbcab user32: Respect the requested size of NONCLIENTMETRICSW structure. 2011-10-11 13:37:50 +02:00
Dmitry Timoshkov
197f867fef user32: Fix the logic deciding when to write to the destination structure. 2011-10-10 13:44:46 +02:00
Dmitry Timoshkov
70caadbf34 user32: Add support for iPaddedBorderWidth in NONCLIENTMETRICS. 2011-10-08 19:47:35 +02:00
Francois Gouget
dd0f5377ed user32: Change HotTrackingColor to better differentiate regular links from visited links. 2011-09-22 19:51:52 +02:00
André Hentschel
9cd2d61b6e user32: Remove dead code (clang). 2011-07-04 13:43:17 +02:00
Krzysztof Nowicki
7415946716 user32: Make more functions hot-patchable for Steam. 2011-06-15 20:04:38 +02:00
Alexandre Julliard
666c40f398 user32: Catch bad pointer passed to SetSysColors. 2011-05-05 16:31:58 +02:00
André Hentschel
ed69ddb37e user32: Optimize the storage of default color values. 2010-08-26 17:43:29 +02:00
Alexandre Julliard
1472f35e82 gdi32: Replace the SelectVisRgn Wine-specific export by a private entry point. 2010-07-26 18:38:31 +02:00
Austin English
71fb0068af user32: Fix a compiler warning on mingw. 2010-07-01 18:02:39 +02:00
André Hentschel
858ae060fd user32: Update comment. 2010-06-21 12:26:17 +02:00
Alexandre Julliard
58d1981fbd user32: Avoid pointer truncation in SetSysColorsTemp. 2010-04-09 13:58:14 +02:00
Nikolay Sivov
385b8dcb95 user32/sysparams: Return NULL from GetSysColorBrush() for invalid index. 2009-12-30 13:40:43 +01:00
Alexandre Julliard
57e9244ab6 user32: Move SystemParametersInfo16 to user16.c. 2009-12-14 12:03:55 +01:00
Huw Davies
6b8c9aee4f user32: Pad lfFaceName so we don't write uninitialised data to the registry.
Found by Valgrind.
2009-12-04 15:49:26 +01:00
Huw Davies
6fc8234300 user32: Pad lfFaceName so we don't write uninitialised data to the registry.
Found by Valgrind.
2009-12-04 15:48:19 +01:00
Paul Vriens
50cec6e989 include: Add some system parameters. 2009-11-30 13:13:33 +01:00
Andrey Turkin
aa347e0721 user32: Accept SPI_GET/SETMOUSEVANISH parameters in SystemParametersInfo. 2009-09-28 12:37:52 +02:00
Andrey Turkin
1a80add0e3 user32: Accept SPI_GET/SETDROPSHADOW parameters in SystemParametersInfo. 2009-09-28 12:37:45 +02:00
Dmitry Timoshkov
8e0600221d user32: Add support for SPI_GETFOCUSBORDERWIDTH and SPI_GETFOCUSBORDERHEIGHT. 2009-06-11 17:36:39 +02:00
Alexandre Julliard
1fa15f3d2f user32: Make sure the system params DC cannot be deleted. 2009-05-05 15:36:44 +02:00
Michael Stefaniuc
214b40b109 user32: Remove superfluous pointer casts. 2009-03-02 12:11:38 +01:00
Alexandre Julliard
d1613f60c2 user32: Fix pointer cast warnings on 64-bit. 2009-01-08 17:28:04 +01:00
Byeongsik Jeon
edb852308c user32: Implementation the SPI_{GET|SET}FONTSMOOTHING* actions. 2008-12-29 12:42:12 +01:00
Alexandre Julliard
77ca32cf71 user32: Fix SPI_SETMOUSESPEED handling, the parameter is not a pointer. 2008-12-24 19:57:51 +01:00
Vincent Pelletier
878c2a8332 user32: Fix SPI_GETMOUSESPEED and SPI_SETMOUSESPEED. 2008-12-23 20:14:47 +01:00
Maarten Lankhorst
a411f25d85 gdi32/user32: Make __wine_make_gdi_object_system CDECL. 2008-12-17 15:02:26 +01:00
Paul Chitescu
fb6b40cc60 user32: Unimplemented SystemParametersInfoW actions display fixme only once. 2008-11-10 11:17:37 +01:00
Nicolas Le Cam
2de8540751 user32: Partially implement SystemParametersInfo(SPI_{GET/SET}FOREGROUNDLOCKTIMEOUT). 2008-11-07 10:56:36 +01:00
Dmitry Timoshkov
c707e7d9a6 user32: Implement SystemParametersInfo(SPI_GETWORKAREA) properly. 2008-09-11 11:47:07 +02:00
Vitaly Lipatov
7b1765c1cc user32: Implemented processing SPI_{GET/SET}WHEELSCROLLCHARS for SystemParametersInfo. 2008-06-26 13:16:07 +02:00
Vitaly Lipatov
dfdb64c121 user32: Implemented processing SPI_{GET/SET}SNAPTODEFBUTTON for SystemParametersInfo. 2008-06-26 13:15:51 +02:00
Dmitry Timoshkov
47b4960129 user32: Make ChangeDisplaySettingsA/W reset dmDriverExtra to 0 like XP and Vista do. 2008-05-19 13:35:48 +02:00
Dmitry Timoshkov
2e19d9c473 user32: Set the size of returned DEVMODE to least common one as XP does. 2008-05-05 12:54:08 +02:00
Dmitry Timoshkov
29565d558f user32: Fix Win64 warnings. 2008-04-11 12:11:33 +02:00
Andrew Talbot
6e1829fc62 user32: Assign to structs instead of using memcpy. 2008-03-20 14:27:34 +01:00
Johan Gardell
ebe9b3c995 user32: Added support for SPI_SETMOUSESPEED in SystemParametersInfoW. 2008-02-08 11:02:16 +01:00
Andrew Talbot
3dfaef3729 user32: Remove unneeded casts. 2008-01-22 11:27:51 +01:00
Alistair Leslie-Hughes
c3f4ad58a1 user32: Add SetProcessDPIAware stub. 2008-01-11 12:23:43 +01:00
Gerald Pfeifer
2ea16a49e8 user32: Fix type of loop variable. 2007-12-31 17:29:39 +01:00
Dmitry Timoshkov
78718a41c7 user32: Add a test for an invalid DEVMODE passed to ChangeDisplaySettings, make it pass under Wine. 2007-12-20 10:47:49 +01:00
Alexander Nicolaysen Sørnes
82d937de8f user32: A few more colour changes to match modern Windows.
Thanks to Bamm Gabriana for the info.
2007-12-07 17:07:05 +01:00
Dmitry Timoshkov
718e71300c user32: Make sure the desktop window is created before mode enumeration. 2007-12-04 18:40:54 +01:00
Divan Burger
1aff3528cf user32, wine.inf: Enable title bar gradients and match colours with win2k. 2007-11-28 13:41:06 +01:00
Divan Burger
113f573b25 user32: Change the desktop colour and pattern to match win2k. 2007-11-21 13:22:18 +01:00
Divan Burger
91d2b609c3 user32: Fix colours to match exactly with Windows 2000. 2007-11-21 13:22:14 +01:00
Alexander Nicolaysen Sørnes
1f8ba96128 user32: Change to modern Windows colours. 2007-11-20 16:59:20 +01:00
Francois Gouget
7b00b60cf5 user32: Fix compilation on systems that don't support either nameless unions or nameless structs. 2007-11-05 15:06:31 +01:00
Dmitry Timoshkov
2712eb50b1 user32: Initialize more fields in the DEVMODE structure. 2007-11-01 12:41:30 +01:00