Underc0de

Programación Scripting => Ruby => Mensaje iniciado por: Sanko en Agosto 23, 2012, 06:48:02 PM

Título: GTK2/Ruby - Hola Mundo + Interfaz Gráfica.
Publicado por: Sanko en Agosto 23, 2012, 06:48:02 PM
Bueno me di unas bastantes clases de Ruby y lo único que habia hecho hasta ahora habian sido ejecucciones sin interfaces gráficas.
Investigue un poco y resulto que se pueden programar interfaces gráficas con gtk2 para gnome.
Asi que me hizo ilusión y me hice un hola mundo.

(http://i.imgur.com/D0YCr.png)

(http://i.imgur.com/C8wjy.png)

Código Source :

Código (ruby) [Seleccionar]
#!/usr/bin/env ruby
=begin
holamundo.rb
=end

require 'gtk2'

boton = Gtk::Button.new("Hola Mundo")
boton.signal_connect("clicked"){
puts "HOLA TIO HOLA TIO HOLA TIOOOOOO"
}

ventana = Gtk::Window.new
ventana.signal_connect("delete_event"){
puts "Cerraste la ventana XD"
#true
false
}

ventana.signal_connect("destroy"){
puts "Dile Adios al hola mundo"
Gtk.main_quit
}

ventana.border_width = 10
ventana.add(boton)
ventana.show_all

Gtk.main