Move many buttons all at same time
Alex Tweedly
alex at tweedly.net
Fri Jan 21 06:18:46 EST 2011
This part always confuses me ... so this is kind of a guess. I think the
"send ...*in 0 ticks*" means that the message is queued for delivery, so
the repeat loop finishes, then the lockMoves gets set false, then
mouseUp finishes, and *then* your messages get delivered, one after another.
Try just doing
send "ElementMove"&& value(tObjecte)& comma& value(tPosicio) to me
instead of
send "ElementMove"&& value(tObjecte)& comma& value(tPosicio) to me in 0 ticks
-- Alex.
On 21/01/2011 11:04, JosepM wrote:
> Hi,
>
> I'm trying to move some buttons all at the same time but I can't...
>
> Only I get to move one after one.
>
> on mouseUp
> set itemdel to tab
> set the lockMoves to true
> repeat for each line tLinea in fld "f_punts"
> put item 2 of tLinea into tObjecte
> put value(item 1 of tLinea) into tPosicio
>
> send "ElementMove"&& value(tObjecte)& comma& value(tPosicio) to me
> in 0 ticks
> end repeat
> set the lockMoves to false
>
> end mouseUp
>
> on ElementMove pObject, pLocationX, pLocationY
> move button pObject of stack "s_tactiques_futbol" to
> pLocationX,pLocationY
> end ElementMove
>
>
> Salut,
> Josep
More information about the use-livecode
mailing list