Thanks for the good advice, Felipe!
On Oct 6, 2007, at 2:05 PM, Felipe Monteiro de Carvalho wrote:
Honestly I am as clueless as you are, but having worked a lot with qt,
wince, etc, interfaces I got some "guesses" =)
First I imagined it could be that there is a function in LCLIntf, like
SetCursor, maybe a winapi emulation like there is in many places ...
nope, apperantly there is no such thing.
Then I went for my first guess, find in files, lazarus/lcl directory
for MouseMove ... lot's of hits =) I went througth the Qt code that I
know well, and is imho the most clear to read, and found that when a
mouse move occurs it sends a TLMMouseMove message to LCL
Find in files again ... now TLMMouseMove, and here we are =)
lcl/include/control/inc we have a procedure that receives TLMMouseMove
and sets the calls a UpdateMouseCursor ... investigation should go
firther seeing this function
I just have 5 minutes now, and thougth that telling what I did to find
those things could help you
--
Felipe Monteiro de Carvalho
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives
_________________________________________________________________
To unsubscribe: mail [EMAIL PROTECTED] with
"unsubscribe" as the Subject
archives at http://www.lazarus.freepascal.org/mailarchives