Re: Custom icons + MouseUp fix

2003-06-20 Thread Colin Harrison
Hi Earle, The DLL hook is fairly straightforward to use, but is intrusive on the rest of a system, (MS don't really recommend using them!) MSDN however have lots of stuff on hooks e.g. http://msdn.microsoft.com/library/en-us/winui/WinUI/WindowsUserInterface/Win dowing/Hooks/AboutHooks.asp I've

Re: Custom icons + MouseUp fix

2003-06-17 Thread Colin Harrison
Hi, I been looking into replacing the mouse timers in multiwindow mode. Reference:- http://cygwin.com/ml/cygwin-xfree/2003-05/msg00591.html One interesting quick-fix, to improve out-of xwindow mouse responsiveness to reduce 'transition pointer artefacts' on leaving xwindows, is to reduce the

Re: Custom icons + MouseUp fix

2003-06-17 Thread Earle F. Philhower III
Howdy Colin! At 08:14 PM 6/17/2003 +0100, you wrote: I been looking into replacing the mouse timers in multiwindow mode. One interesting quick-fix, to improve out-of xwindow mouse responsiveness to reduce 'transition pointer artefacts' on leaving xwindows, is to reduce the value of

Re: Custom icons + MouseUp fix

2003-05-31 Thread Colin Harrison
Hi Earle, Just to say this patch works fine for me. Thanks Colin

Re: Custom icons + MouseUp fix

2003-05-31 Thread Harold L Hunt II
Earle, Any reason we shouldn't install a message hook when the user presses and holds a mouse button or modifier key? On a related note, what is up with winmultiwindowwindow.c/winTopLevelWindowProc()/WM[NC]MOUSELEAVE and the SetTimer call? This must have been something that Kensuke did

Re: Custom icons + MouseUp fix

2003-05-31 Thread Earle F. Philhower III
Howdy Harold, At 11:45 PM 5/30/2003 -0400, you wrote: Any reason we shouldn't install a message hook when the user presses and holds a mouse button or modifier key? I'm not sure what you mean by this, do a mouse capture? This may change the semantics, because then any drop-target window won't

Re: Custom icons + MouseUp fix

2003-05-30 Thread Earle F. Philhower III
Howdy Harold, let me just say thanks for the efforts you've been giving while trying to herd cats^Wpatches... At ***02:37 AM*** 5/29/2003 -0400, you wrote: 11) Try, in vain, to maintain a uniform coding style and variable/function naming convention. I am mostly winning the curly-brace (curly

RE: Custom icons + MouseUp fix

2003-05-29 Thread Earle F. Philhower III
Howdy Colin, glad to hear it's working 100%. The original problem was the endianness of Windoze 1-bit bitmap when using a non-32-bit wide destination. I think the code was writing into the unused portion of the 32-bits and you got garbage in the real mask part. I found some kde apps on a linux

Re: Custom icons + MouseUp fix

2003-05-29 Thread Harold L Hunt II
Earle, Whatever you do, don't send a patch for the mouse release fix until I can make another test release. I am getting swamped with patches here. Thanks. Harold Earle F. Philhower III wrote: Howdy Colin, glad to hear it's working 100%. The original problem was the endianness of Windoze

Re: Custom icons + MouseUp fix

2003-05-29 Thread Earle F. Philhower III
Howdy Harold, At 12:04 AM 5/29/2003 -0400, you wrote: Whatever you do, don't send a patch for the mouse release fix until I can make another test release. I am getting swamped with patches here. Thanks. OK, truce! -Earle F. Philhower, III [EMAIL PROTECTED] cdrlabel - ZipLabel - FlpLabel

Re: Custom icons + MouseUp fix

2003-05-29 Thread Harold L Hunt II
Okay, test release posted. Please replace local source with source from test release, reapply local patches to test source, and submit new patches as needed. :) I have made lots of style fixes to the source, so you might as well replace all files... otherwise diffs will be useless for me as

Re: Custom icons + MouseUp fix

2003-05-29 Thread Alexander Gottwald
Harold L Hunt II wrote: Okay, test release posted. Please replace local source with source from test release, reapply local patches to test source, and submit new patches as needed. :) Harold, can you import your local tree to the cvs on sourceforge? So we can easily do updates and keep