Sweden-Number/programs
Dylan Smith a36b408f7e winhlp32: Prevent cursor flicker on mouse moves over richedit control.
Previously the cursor was being set by winhlp32 on WM_MOUSEMOVE, then
the richedit control would change it again on WM_SETCURSOR.  Since the
cursor set in both of these places was different, the cursor would
flicker from being frequently changed.

The reason winhlp32 is setting the cursor, rather than letting the
richedit control set the cursor, is that winhlp32 needs the hand cursor
to be shown over a link.  My first instinct was to just add the CFE_LINK
effect to the link characters, however this also forced a colour for the
link that was inconsistent with native winhlp32.  Native winhlp32
doesn't seem to load any richedit dll, so this doesn't imply that there
is an undocumented way of changing the colour of characters with
CFE_LINK.

This patch has winhlp32 override the WNDPROC for the richedit control to
handle the WM_SETCURSOR.  It simply sets the cursor to the hand if the
cursor is over the link, otherwise it just calls the original richedit
window proc.
2009-03-11 13:03:33 +01:00
..
cacls programs: Add cacls stub. 2009-01-12 16:53:18 +01:00
clock *Ko.rc: Update Korean resource. 2008-12-11 12:21:07 +01:00
cmd cmd: Updated Korean resource. 2009-03-09 12:06:15 +01:00
cmdlgtst cmdlgtst: Add Swedish translation. 2009-01-29 12:18:54 +01:00
control programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
eject programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
expand Remove spaces before '\n's. 2009-03-09 12:05:58 +01:00
explorer explorer: Quiet a few fixmes. 2009-01-06 10:09:36 +01:00
hh programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
icinfo programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
iexplore programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
lodctr programs: Don't make apps Unicode if they don't use the command line. 2009-02-06 23:20:01 +01:00
msiexec msiexec: Make KillService() static. 2008-12-15 12:25:10 +01:00
net net: Make output_string() and output_error_string() static. 2008-12-15 12:25:43 +01:00
notepad notepad: Fix more inconsistencies in Lithuanian translation. 2009-02-23 12:19:50 +01:00
oleview oleview: Add Swedish translation. 2009-02-19 12:52:37 +01:00
progman progman: Make DIALOG_Symbol() static. 2009-02-09 13:15:47 +01:00
reg reg: Don't close not open reg key (Coverity). 2009-02-09 13:21:27 +01:00
regedit regedit: Fix crash importing large values from Unicode. 2009-03-09 14:21:26 +01:00
regsvr32 programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
rpcss Change parameter type from size_t to SIZE_T for MIDL_user_allocate. 2009-02-02 11:55:21 +01:00
rundll32 rundll32: Build with -mwindows. 2008-11-07 11:50:34 +01:00
secedit programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
services services: Handle realloc failures better (Coverity). 2009-02-02 15:21:43 +01:00
spoolsv programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
start start.exe: Don't use the NO_UI flag when invoked with /unix. 2009-01-03 14:55:31 +01:00
svchost programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
taskmgr taskmgr: Cast to LPARAM the 4th argument passed to SendMessage. 2009-03-03 12:35:51 +01:00
uninstaller uninstaller: Only load error strings when needed. 2009-03-03 12:35:35 +01:00
unlodctr programs: Don't make apps Unicode if they don't use the command line. 2009-02-06 23:20:01 +01:00
view view: Add Swedish translation. 2009-01-28 12:10:37 +01:00
wineboot ntdll: Make all exported wine functions CDECL. 2008-12-17 15:02:25 +01:00
winebrowser winebrowser: Fix typo. 2009-01-12 13:05:00 +01:00
winecfg winecfg: Offer a few more dlls in the load order drop-down list. 2009-02-27 16:05:30 +01:00
wineconsole wineconsole: Fix typos in Swedish resources. 2009-01-28 12:10:41 +01:00
winedbg Remove spaces before '\n's. 2009-03-09 12:05:58 +01:00
winedevice winedevice: Make sure that all dependencies of the driver are relocated too. 2008-12-22 15:51:25 +01:00
winefile winefile: Don't use child after it has been freed. 2009-02-03 14:01:14 +01:00
winemenubuilder winex11: Support the startup notification fd.o spec. 2009-01-07 14:17:46 +01:00
winemine winemine: Change max number of mines to (cols-1)*(rows-1). 2009-02-23 12:18:52 +01:00
winepath winepath: Fixed the wmain() definition. 2009-02-06 23:20:27 +01:00
winetest programs/winetest: Show dll versions again for Win9x/WinME. 2009-03-05 13:24:56 +01:00
winevdm programs: Build the programs that support it with -DWINE_NO_UNICODE_MACROS. 2008-09-03 14:21:41 +02:00
winhelp.exe16 kernel32: Make winhelp.exe into a stand-alone 16-bit executable. 2009-02-26 13:25:45 +01:00
winhlp32 winhlp32: Prevent cursor flicker on mouse moves over richedit control. 2009-03-11 13:03:33 +01:00
winoldap.mod16 kernel32: Make winoldap.mod into a stand-alone 16-bit executable. 2009-02-26 13:25:45 +01:00
winver winver: Add version resource. 2008-12-18 13:17:20 +01:00
wordpad wordpad: Updated Korean resource. 2009-03-02 12:30:30 +01:00
write write: Add Swedish translation. 2009-01-20 15:17:29 +01:00
xcopy xcopy: Handle return from vsnprintfW (Coverity). 2009-01-29 12:48:16 +01:00
Makefile.in programs: Get rid of the remaining binary wrappers, they break out-of-tree builds. 2009-02-25 16:06:22 +01:00
Makeprog.rules.in makefiles: Add a dummy dependency on empty targets to work around a FreeBSD make bug. 2009-03-03 16:23:16 +01:00
wineapploader.in Update the address of the Free Software Foundation. 2006-05-23 14:11:13 +02:00