Sha256: 92b5f5fbb7a3f9d48796031fbac6ce6a35e8d7282508c2a856864f8c377d19b0
Contents?: true
Size: 800 Bytes
Versions: 116
Compression:
Stored size: 800 Bytes
Contents
#!/usr/bin/env ruby =begin image.rb - Ruby/GTK sample script. Copyright (c) 2002-2015 Ruby-GNOME2 Project Team This program is licenced under the same licence as Ruby-GNOME2. =end require "gtk3" window = Gtk::Window.new("Image") window.signal_connect("destroy") do Gtk.main_quit end window.border_width = 0 box1 = Gtk::Box.new(:vertical, 10) box1.border_width = 10 button = Gtk::Button.new box1.add(button) label = Gtk::Label.new("Gtk::Image\ntest") image = Gtk::Image.new(:file => "test.xpm") box2 = Gtk::Box.new(:horizontal, 5) box2.add(image) box2.add(label) button.add(box2) box1.add(Gtk::Separator.new(:horizontal)) button = Gtk::Button.new(:label => "close") button.signal_connect("clicked") do Gtk.main_quit end box1.add(button) window.add(box1) window.show_all Gtk.main
Version data entries
116 entries across 108 versions & 2 rubygems