Sending mouseup to checkboxes on different card

charles61 cszasz at mac.com
Wed Oct 20 12:22:59 EDT 2010


Klaus,

Your script worked!  What changes do I have to make if I wanted to use this script to send a mouseUp to checkboxes on marked cards?  I did not use marked cards in my sample stack.

Charles Szasz
cszasz at mac.com




On Oct 20, 2010, at 12:05 PM, Klaus on-rev [via Runtime Revolution] wrote:

> Hi Charles, 
> 
> > Robert, 
> > 
> > I tried your suggestion. But I get the same results: the checkboxes received the message on the first card but the checkboxes on the second card did not receive the mouseUp message. 
> > 
> > Charles Szasz 
> > [hidden email] 
> 
> your script is OK! 
> But check Roberts answer, that is what's going on on your side! 
> 
> >> ... 
> >> Anyway, your script may fail if your mouseup function does sth that 
> >> refers to the buttons on the other card, which are not present on the 
> >> current card and it does not make full reference to them but only 
> >> uses short names. 
> 
> To avoid this and other traps when sending "mouseup" to object on other cards you coul do this and 
> since there is no "defaultCard" (like "defaultstack") that we can set, we have to go to all the cards to 
> avoid this above mentioned phenomenon! 
> 
> on mouseUp 
>  ## We want to return to this card after the script has finished! 
>  put the num of this cd into tStartCard 
>  lock screen 
>   repeat with y = 1 to the number of cards 
>   
>   ## We actually have to GO to the cards but to avoid unnecessary 
>   ## PRE/OPENCARD messages we have to: 
>  lock messages 
>  go cd y 
>  unlock messages 
>      repeat with b= 1 to the number of buttons 
>         if the style of button b  = "checkbox" then 
>            if the hilite of button b  = "true" then 
>                send "mouseUp" to button b 
>            end if 
>        end if 
>      end repeat 
> end repeat 
> 
> ## Go back 
>  lock messages 
>  go cd tStartCard 
>  unlock messages 
>  unlock screen 
> end mouseUp 
> 
> >> 
> >> Robert 
> 
> Best 
> 
> Klaus 
> 
> -- 
> Klaus Major 
> http://www.major-k.de
> [hidden email] 
> 
> _______________________________________________ 
> use-revolution mailing list 
> [hidden email] 
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences: 
> http://lists.runrev.com/mailman/listinfo/use-revolution
> 
> 
> View message @ http://runtime-revolution.278305.n4.nabble.com/Sending-mouseup-to-checkboxes-on-different-card-tp3003921p3004174.html 
> To unsubscribe from Sending mouseup to checkboxes on different card, click here.
> 


-- 
View this message in context: http://runtime-revolution.278305.n4.nabble.com/Sending-mouseup-to-checkboxes-on-different-card-tp3003921p3004195.html
Sent from the Revolution - User mailing list archive at Nabble.com.



More information about the use-livecode mailing list