Hi,
To illustrate the essence of what I use sometimes in similar cases,
try this:
1 button named "start" (or whatever but then adapt the example script)
with the handler:
on mouseUp
checkmouse
set the label of me to "checkmouse on"
end mouseUp
and the following handler in the card or stack script:
on checkmouse
get the mouse is down
put item itemoffset(it,"false,true") of "up,down" into tMS
put the mousecontrol into tMC
put the selectedobject into tSO
put "mousecontrol:"&&tMC &cr&"selectedObject(s):"&& tSO & cr
&"mouse" && tMS
if the optionkey is down then set the label of btn "start" to
"checkmouse off"
else send "checkmouse" to me in 50 millisecs ### adapt to taste
end checkmouse
If not applicable then consider this mail as non-existent
Greetings,
WA
On 10 Sep 2005, at 10:12, Richard Gaskin wrote:
MisterX wrote:
Richard,
Can't you set up either A frontscript that traps mousedown and up
before your controls...
this front scripts remembers where that happened and passes it or
treats the value...
That one won't work, because there is not message to trap at any
level if the pointer tool is active. :(
An alternative is to have a card framework that does all the
events instead
of having the controls in the card relay the events. It would give
you more
control i believe - not the best way to program rev though, it's
still
"legal!"
Polling? I've been doing waaaay to much polling to work around
other messaging anomalies; kinda hate to add more overhead like
that if I could avoid it. But indeed, perhaps I can't.....
--
Richard Gaskin
Fourth World Media Corporation
__________________________________________________
Rev tools and more: http://www.fourthworld.com/revld.com
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your
subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution
_______________________________________________
use-revolution mailing list
[email protected]
Please visit this url to subscribe, unsubscribe and manage your subscription
preferences:
http://lists.runrev.com/mailman/listinfo/use-revolution