Commit graph

171 commits

Author SHA1 Message Date
Austin English
d7ccfef25b uxtheme: plf is already a pointer. 2012-05-22 17:44:00 +02:00
Alexandre Julliard
74f528eb28 uxtheme: Use the correct alpha for theme gradients. 2011-11-30 14:33:54 +01:00
Ruslan Kabatsayev
996b451c2d uxtheme: GetSysColor() expects the same type of argument as GetThemeSysColor(). 2011-10-31 17:52:52 +01:00
Alistair Leslie-Hughes
81079ef35b uxtheme: Set last error on NULL pointer. 2011-08-31 19:43:07 +02:00
Marcus Meissner
790c107045 uxtheme: Mark internal symbols with hidden visibility. 2011-05-25 11:52:01 +02:00
André Hentschel
b0696b8b4a uxtheme/tests: Remove unneeded comment. 2011-04-05 16:22:09 +02:00
André Hentschel
85c989be49 uxtheme/tests: Mark XP SP1 behaviour as broken. 2011-04-05 16:22:06 +02:00
André Hentschel
1f8f7cf7af uxtheme/tests: Fix typo. 2011-03-31 12:38:04 +02:00
André Hentschel
d69c1bef4c uxtheme/tests: Add tests for OpenThemeDataEx. 2011-03-30 15:05:40 +02:00
André Hentschel
0304a3e998 uxtheme: Add OpenThemeDataEx. 2011-03-30 15:05:04 +02:00
Alexandre Julliard
81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Julliard
2df6743073 uxtheme: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:48 +02:00
Alexandre Julliard
b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
André Hentschel
e17be10d44 uxtheme: Quiet a noisy fixme. 2010-06-23 10:34:09 +02:00
Alexandre Julliard
bef5645eb1 makefiles: Remove the no longer needed explicit separators for dependencies. 2010-03-16 13:28:19 +01:00
Henri Verbeet
d8c13bc5db uxtheme: GetObject() already returns a DIB's absolute height. 2010-03-01 14:03:34 +01:00
Alexandre Julliard
6164ce2d82 makefiles: Use the standard C_SRCS variable as the list of test files.
This enables it to be auto-updated by make_makefiles.
2010-02-22 10:47:11 +01:00
Alexandre Julliard
de3e06a745 uxtheme: Fix some pointer cast warnings on 64-bit. 2009-12-09 12:04:08 +01:00
Marcus Meissner
88bd52daaf uxtheme: Handle malformed keys a bit better (Coverity). 2009-11-23 13:09:39 +01:00
Francois Gouget
55dccf2859 uxtheme: UXINI_ResetINI() is unused so remove it. 2009-02-09 13:16:10 +01:00
Ge van Geldorp
b7ac6cb01d uxtheme/tests: Adjust error test for W2K8. 2009-01-26 16:07:40 +01:00
Michael Stefaniuc
7eb3abc1c1 uxtheme: Remove superfluous pointer casts. 2009-01-13 15:25:55 +01:00
Austin English
0f361b802d uxtheme: Fix a compiler warning. 2008-12-09 11:26:42 +01:00
Alexandre Julliard
ff4fff56e5 uxtheme: Make some functions static. 2008-12-04 12:48:21 +01:00
Francois Gouget
b3bf746ff9 Straighten out some ellipses. 2008-11-26 12:33:34 +01:00
Reece Dunn
5bc2785b72 uxtheme: Draw the correct part of the themed parent background to the DC. 2008-11-12 11:49:12 +01:00
Reece Dunn
6a78ea4d6c uxtheme: Add stubs for the double buffer drawing API in Vista. 2008-11-10 12:58:49 +01:00
Michael Stefaniuc
373f8ff103 uxtheme: Remove superflous casts. 2008-11-03 13:42:23 +01:00
Reece Dunn
d85c3e7c72 uxtheme: Fixed the todo blocks in the IsThemed tests when theming is inactive. 2008-10-27 13:49:01 +01:00
Paul Vriens
3f68d42128 uxtheme/tests: Use skip instead of trace. 2008-10-21 11:43:32 +02:00
Rob Shearman
739bdaeb86 uxtheme: SetPropW returns a BOOL not an HRESULT.
Therefore fix the code to handle SetPropW failing with this in mind.
(Found by PreFast.)
2008-09-30 10:20:10 -05:00
Reece Dunn
0feda920ba uxtheme/tests: Use HRESULT_FROM_WIN32 to check the error codes, not LOWORD. 2008-07-21 14:44:27 +02:00
Andrew Talbot
471fb146a4 uxtheme: Remove unused variable. 2008-04-30 10:25:42 +02:00
James Hawkins
97e1fef09f uxtheme: Fix a test that fails in win2k3. 2008-04-24 11:51:29 +02:00
Alex Villacís Lasso
4165a1f696 uxtheme: Skip creation of temporary bitmap when painting a single tile. 2008-04-24 11:49:08 +02:00
Alex Villacís Lasso
6a42264053 uxtheme: Fix nasty regression with painting of themed progress bar. 2008-04-24 11:48:58 +02:00
Austin English
6e59cd2c34 Spelling fixes. 2008-04-22 12:20:12 +02:00
Alex Villacís Lasso
1706d0d63e uxtheme: Speed up UXTHEME_SizedBlt in the ST_TILE by building an appropriately-sized memory bitmap out of the tile instead of iterating with UXTHEME_Blt() directly. 2008-04-22 12:03:14 +02:00
Andrew Talbot
65dd1578e6 uxtheme: Assign to struct instead of using CopyMemory. 2008-03-31 12:50:33 +02:00
Andrew Talbot
7abeb20490 uxtheme: Assign to structs instead of using memcpy. 2008-03-20 14:27:34 +01:00
Rob Shearman
48000893f9 makefiles: Simplify the use of the IMPORTLIB variable in the DLL makefiles.
Only specify the root to keep platform-specifics out of the individual 
DLL makefiles.
2008-03-04 20:55:01 +01:00
Reece H. Dunn
d10eaa5a89 uxtheme: Fix the system tests so they pass on Vista. 2008-02-07 12:56:08 +01:00
Andrew Talbot
9e5f2148a1 uxtheme: Remove unneeded casts. 2008-01-23 11:31:42 +01:00
Francois Gouget
44b52b128c Assorted spelling fixes. 2008-01-16 12:48:29 +01:00
Alexandre Julliard
ad9396302d Removed some unneeded imports. 2007-12-06 21:24:24 +01:00
Francois Gouget
2993785f3a Assorted non-ANSI function declaration fixes (missing void). 2007-08-30 11:57:18 +02:00
Andrew Talbot
7e989655fa uxtheme: Exclude unused headers. 2007-05-21 13:36:34 +02:00
Andrew Talbot
74018333d8 uxtheme: Fix conflicting declarations. 2007-04-18 13:01:05 +02:00
Marcus Meissner
3f726d3167 uxtheme: Fixed wrong index in draw.c. 2007-03-02 11:54:12 +01:00
Andrew Talbot
2bb44198b6 uxtheme: Declare some items static. 2007-02-05 12:32:42 +01:00