[RubyTK] Buttons

Iniciado por Erik#, 2 Marzo 2009, 14:44 PM

0 Miembros y 1 Visitante están viendo este tema.

Erik#

Bueno como en los labels pero ahora os enseñare buttons:

Código (ruby) [Seleccionar]
require 'tk'
root = TkRoot.new
def holamundo()
puts "Hola mundo"
end
TkButton.new(root) do
  text "Decir: Hola Mundo"
  command 'holamundo'
  pack
end
root.mainloop


Primeros importamos TKinter, despues creamos el identificador root creando un form nuevo, despues creamos la funcion holamundo que msotrara "Hola mundo" en pantalla...
Despues, creamos el widget TkButton con el identificador root, despues le dices que el button muestre el texto Decir: Hola Mundo, luego le indicamos la funcion que se ejecutara al darle y por ultimo le fijamos en el form...Finalmente cerramos todas las instancias y widgets...

Una cosa interesante que podeis hacer es cambiar los do end por {} ;).

Otros links interesantes: http://foro.elhacker.net/scripting/python_curso_de_python_con_interfaces_graficas_tk-t232514.0.html