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