Yup my mistake :) Its @square2 which doesn't work as expected.
On Thu, Oct 16, 2008 at 8:54 PM, Satoshi Asakawa <[EMAIL PROTECTED]> wrote: > Hi Zulfiqar, > > I confirmed the same problem on my Windows XP and Shoes-0.r1057. > > @square2 works as expected and @square1 doesn't. > # Maybe you made a typo in the first mail, I guess. ;-) > > Just information. > > Thanks, > ashbb > > > > On Thu, Oct 16, 2008 at 4:31 AM, Zulfiqar Ali <[EMAIL PROTECTED]>wrote: > >> Hi, >> Think I found a bug with onclick events on shapes. >> If i use the :center attribute on the shape only the lower right region of >> the shape is clickable. >> >> >> Shoes.app :width => 350, :height => 200 do >> >> @square1 = rect 100, 100, 100, 100, :center => true >> @square2 = rect 200, 50, 100, 100 >> >> #works as expected >> @square1.click do >> animate (24) do |i| >> @square1.move(100, 100 + (Math.sin(i) * 6).to_i) >> end >> end >> >> #does not work >> @square2.click do >> animate (24) do |i| >> @square2.move(200, 50 + (Math.sin(i) * 6).to_i) >> end >> end >> end >> >> -- >> Zulfiqar Ali >> CTO, TimeSvr >> +65-81386962 >> > > -- Zulfiqar Ali CTO, TimeSvr +65-81386962
