system.SysParametersInfo implemented system parameters

Justin Chevrier burner1 at hotmail.com
Mon Feb 9 00:33:21 CST 2004


This builds on work done in my previous patch and in fact totally supercedes 
it (previous one was broken, please don't apply!). The applications I've 
been testing query various system parameters to decide how they represent 
some look and feels internally. Specifically they are: PowerGrab 
(www.cosmicwolf.com), Miranda ICQ (miranda-icq.sourceforge.net) and 40tude 
Dialog (www.40tude.com). This patch implements the following SPI calls: 
SPI_GETGRADIENTCAPTIONS, SPI_GETFONTSMOOTHING, SPI_GETHOTTRACKING, 
SPI_GETLISTBOXSMOOTHSCROLLING and SPI_GETKEYBOARDCUES. All parameter results 
are read from registry keys as Windows represents them in the registry 
(based on information from: 
http://www.virtualplastic.net/html/desk_reg.html). Implementing these calls 
greatly cuts down on the flood of fixme's in these programs.

Changelog:
Implement: SPI_GETGRADIENTCAPTIONS, SPI_GETFONTSMOOTHING, 
SPI_GETHOTTRACKING, SPI_GETLISTBOXSMOOTHSCROLLING and SPI_GETKEYBOARDCUES 
system parameter calls to improve the behaviour/look of several programs.

Justin Chevrier

_________________________________________________________________
Add photos to your e-mail with MSN 8. Get 2 months FREE*.  
http://join.msn.com/?page=features/photos&pgmarket=en-ca&RU=http%3a%2f%2fjoin.msn.com%2f%3fpage%3dmisc%2fspecialoffers%26pgmarket%3den-ca
-------------- next part --------------
A non-text attachment was scrubbed...
Name: sysparams.diff
Type: application/octet-stream
Size: 7448 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20040209/1d28b6f0/sysparams.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: winedefault.diff
Type: application/octet-stream
Size: 526 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20040209/1d28b6f0/winedefault.obj


More information about the wine-patches mailing list