Alan Martin wrote:

> Just a nit picking detail...

Thanks Alan, details help so keep them coming.
My application is a screen magnifier that provides a zoomed view on the
typing area. I found a freeware zoomer, lupe, that works well. However,
it stops updating the zoom window when the mouse stops. So I thought
about simulating mouse movements to keep lupe "alive". 

I put together a script that does just that. There are two issues with
this script:
- it makes me sick, because lupe and mouse shake all the time
- it is impossible to use menus while the script is running

So I want to experiment with messages, but I don't know where to
start. I know there's win.sendmessage, but how do I use it? 

;: ~~~
;:------ AutoLupe.powerpro --------------------------------
;: autoupdate lupe zoomer by simulating mouse movements
;:
;: download lupe zoomer from:
;: http://www.pcfreunde.de/download/detail-1773/lupe.html
;: http://www.marlem-software.de/downl.html
;: 
;: this script runs an event that ends when lupe ends
;:
;: demo: run script, open notepad and get it
;:       into the zoom window then start typing
;:
;: ISSUES:
;: - nausea
;: - can't use any menus while this script runs
;:
static eh
if( eh )do
  if( event.exists(eh) )
    eh=event.destroy(eh)
endif
do("lupe.exe")
wait.for(10000,anywindow("=lupe"))
eh=event.createms(50,0,;;+
"event.destroythis",;;+
?/not anywindow("=lupe")++/++;;+
?/win.mouse("mo +0 "++/++;;+
?/select(select("+-",1+pproflag(31),2),1)++"1"++/++;;+
?/script.flag("reverse 31"))/)



Attention: PowerPro's Web site has moved: http://www.ppro.org 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/power-pro/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 



Reply via email to