Thanks Satoshi and Alex,
 Your snippet is just what I wanted! Thank you for your help.
Peace....Sanhai

2009/2/7 Satoshi Asakawa <[email protected]>

> Hi Sanhai and Alex et al,
>
> I attempted to write a snippet.
> But I'm not sure it is the solution you want to do...
>
> Shoes.app do
>   def swap s1, s2
>     tmp = s2.style.to_a
>     s1.style.to_a.each{|k, v| s2.style k => v}
>     tmp.each{|k, v| s1.style k => v}
>   end
>
>   nostroke
>   r1 = rect 100, 100, 100, 100, :fill => blue
>   r2 = rect 150, 150, 100, 100, :fill => red
>
>   button('swap'){swap r1, r2}
> end
>
> Hope it helps,
> ashbb
>
>
>
> On Sat, Feb 7, 2009 at 12:55 AM, Alexander Rakoczy <
> [email protected]> wrote:
>
>> Hi!
>>
>> The best you can do right now is ensure that you draw things in the right
>> order.
>>
>> One of the things that you can do is hide and show objects.  Also, you
>> can try using the after(element) and before(element) on Slot.  You
>> ought to be able to move what is drawn on top of what else that way.
>>
>> Alex
>>
>> On Fri, Feb 6, 2009 at 08:09, Sato Sanhai <[email protected]> wrote:
>> > hi,
>> > Usually the early-made Shape or Image instances are prior to later-made
>> one,
>> > but
>> > I'm seeking methods to manipulate layers of Image instances like
>> >  "(Image).front" or "(Image).back" (which changed the order of layers).
>> > Help me, please.
>> > Peace.....Minu
>> >
>>
>>
>>
>> --
>> alexander rakoczy
>>
>
>

Reply via email to