RubyLit - Ruby.del.litoral!
uso de Check Boxes
require "rubygems"
require "wx"
include Wx
class Ejemplo < App
def on_init
frameEjemplo = Frame.new(nil, -1, "Ejemplo")
bt1 = Button.new(frameEjemplo, 1, "click 1", [20, 20], DEFAULT_SIZE, BU_TOP)
cb1 = CheckBox.new(frameEjemplo, 2, "Ud programa con Ruby?",
[20, 60],
[200,30])
cb2 = CheckBox.new(frameEjemplo, 3, "Ud es usuario de GNU/Linux?",
[20, 100],
[250,30])
cb1.set_value(true)
cb2.set_value(true)
evt_button(1) { | event |
if cb2.is_checked
if cb1.is_checked
puts "Ud, si que sabe!"
else
puts "abra su mente, aprenda otros lenguajes de programacion"
end
else
if cb1.is_checked
puts "Ruby es multiplataforma, pruebelo con GNU/Linux"
else
puts "en fin...."
end
end
}
frameEjemplo.show()
end
end
Ejemplo.new.main_loop
cv writing