Hey there everyone !
I am looking for a basic Shoes app example to create rectangles with the
mouse and possibly moving them.
Maybe someone has something like this already ?
Thanks
JCLL
Hey there everyone !
I am looking for a basic Shoes app example to create rectangles with the
mouse and possibly moving them.
Maybe someone has something like this already ?
Thanks
JCLL
You may find this article and its example enlightening:
http://teachingkids.railsbridge.org/2009/08/15/teaching-ruby-to-high-school-girls.html
It’s not exactly what you want, but it’s close enough to get you going.
Hi JCLL,
Interesting! How about this one? 
Shoes.app do
animate do
b, l, t = mouse
if b == 2 and !@start
r = rect l, t, 1, 1
@r = r
@flag = false
r.click{@flag = true; @r = r}
r.release{@flag = false}
motion{|left, top| @r.move(left, top) if @flag}
@start, @l, @t = true, l + 1, t + 1
elsif b == 2 and @start
@r.width, @r.height = l - @l, t - @t
else
@start = false
end
end
end
You can create rectangles with right button and also can move them with
left
button.
Cheers,
ashbb
This forum is not affiliated to the Ruby language, Ruby on Rails framework, nor any Ruby applications discussed here.
Sponsor our Newsletter | Privacy Policy | Terms of Service | Remote Ruby Jobs