Eric,

Thanks, Yeah I didn't specify the PDA simulation aspect before. No apology is needed of course. I appreciate the advice always.

So here is what I have so far (adapted to my needs of course). AND it works. Sort of. The problem is still two fold:
1. If I release the mouse over another acceptable control there is no mouseUp sent to it since the mouseDown doesn't want to. This is the same in a mouseMove.
and
2. The script below WORKS but leaves behind highlighted keys every couple of seconds. (oh so close) (it still will not send a mouseUp to the control we are over)


------
-- theKeys - holds my list of 18 acceptable buttons and the script is in the card
-- thecheck - I hope holds the last button that was highlighted


on mouseDown
global theKeys
if the short name of the target is among the lines of theKeys then -- if "button" is in the target then
CheckOtherButtons -- ∆
end if
end mouseDown
---------------------------------------
on CheckOtherButtons
global theKeys, thecheck
if the mouse is up then exit CheckOtherButtons
if thecheck is not empty then -- hopefully each 50 milliseconds this un-highlights the last key if there is one
set the hilite of btn thecheck to false
end if
repeat for each line i in theKeys -- with i = 1 to the number of btns
if the mouseLoc is within the rect of btn i then
set the hilite of btn i to true
put i into thecheck
end if
end repeat
send "CheckOtherButtons" to me in 50 milliseconds
end CheckOtherButtons



Thanks I really need to get this right.

Tom

On Apr 23, 2005, at 11:35 AM, Eric Chatonet wrote:

Hi Tom,

I did not know you were working on a PDA interface: So, I apologize :-)
The problem is very different indeed.

_______________________________________________ use-revolution mailing list [email protected] http://lists.runrev.com/mailman/listinfo/use-revolution

Reply via email to