Re: Attn:[AL GETZ]
- Posted by don cole <doncole at pacbell.net> Apr 30, 2005
- 474 views
> > > Hi again Don, > > I took a look at your viewer and it does look pretty cool. > > Here's what i did for one solution... > > Line 7510 of "Win32r.ew" changes from this: > if c_func(xGetQueueStatus,{QS_KEY})=65536 then > to this: > if c_func(xGetQueueStatus,{QS_MOUSEBUTTON}) then > > Note the only change was to remove "QS_KEY", insert "QS_MOUSEBUTTON", > and remove the conditional part of the 'if' statement "=65536". > > What this does is changes the functionality a little, so that > left clicking the mouse one time STOPS the slideshow, while > pressing the "F3" key on the keyboard starts it again. > > If this is unacceptable (using the mouse to stop instead of the > keyboard) then we'll have to look for another solution. > > BTW did you try using a 'timer' to call ButtonForward() yet or not? > > > Take care, > Al > > > Take care, > Al > Thank you again Al that worked. I believe separating QS_MOUSEBUTTON and QS_KEY (which [F3] sends) solves the confusion. Your original code said: if c_func(xGetQueueStatus,{QS_MOUSEBUTTON+QS_KEY}) then so I thought I was on the right track tinkering with those constants. I think timer wound be a excellent way to implement the delay. My next step. Don Cole