wine/dlls/uxtheme system.c msstyles.h msstyles.c

Alexandre Julliard julliard at winehq.org
Fri Aug 12 10:51:13 CDT 2005


ChangeSet ID:	19500
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine.codeweavers.com	2005/08/12 10:51:13

Modified files:
	dlls/uxtheme   : system.c msstyles.h msstyles.c 

Log message:
	Frank Richter <frank.richter at gmail.com>
	Enhance uxtheme to store the themed system metrics in the registry and
	also backup the old metrics. That way, themed system colors are set
	even uxtheme was not loaded and initialized yet, and when a theme is
	deactivated, the colors prior to the activation are restored as well.
	Also, not having to set the system colors in uxtheme startup works
	around weird problems where SetSystemColors() ended up being called
	from inside window creation and this seemingly led to some creation
	message being sent twice.

Patch: http://cvs.winehq.org/patch.py?id=19500

Old revision  New revision  Changes     Path
 1.21          1.22          +206 -3     wine/dlls/uxtheme/system.c
 1.8           1.9           +1 -1       wine/dlls/uxtheme/msstyles.h
 1.16          1.17          +6 -6       wine/dlls/uxtheme/msstyles.c




More information about the wine-cvs mailing list