require 'gtk'
window = Gtk::Window.new(Gtk::WINDOW_TOPLEVEL)
pressmebtn = Gtk::Button.new("Press me please!!")
window.set_title("Displaying a window using ruby and gtk on linux")
window.border_width(5)
# Connect the signals 'destroy_event'
window.signal_connect('destroy') {
puts "destroy event received"
Gtk.main_quit
}
# Connect the button to a callback.
pressmebtn.signal_connect('clicked') { puts "pressmebtn was clicked" }
# Connect the signals 'delete_event'
window.signal_connect('delete_event') {
puts "delete_event received"
false
}
window.add button
window.show_all
Gtk.main
הבלוג שלי מכיל פרסומים של ההתעסקות המקצועית היום יומית שלי שלי בתור ארכיטקט ומוביל טכנולוגיות
יום ראשון, 12 במאי 2013
Displaying a window using ruby and gtk
הירשם ל-
תגובות לפרסום (Atom)
אין תגובות:
הוסף רשומת תגובה