Sha256: 4a5428b0cee843e019cc51fb78e94691499feb9df1af406694a359f9fd5812a6
Contents?: true
Size: 761 Bytes
Versions: 35
Compression:
Stored size: 761 Bytes
Contents
#!/usr/bin/env ruby =begin linkbutton.rb - Gtk::LinkButton sample. Copyright (c) 2006-2020 Ruby-GNOME Project Team This program is licenced under the same licence as Ruby-GNOME. =end require "gtk3" window = Gtk::Window.new("Gtk::LinkButton sample") window.signal_connect("destroy"){Gtk.main_quit} vbox = Gtk::Box.new(:vertical) # URI only button1 = Gtk::LinkButton.new("https://ruby-gnome2.osdn.jp/") button1.signal_connect("clicked") do puts button1.uri end vbox.pack_start(button1) # URI with a label button2 = Gtk::LinkButton.new("https://ruby-gnome2.osdn.jp/", "Ruby-GNOME Website") button2.signal_connect("clicked") do puts button2.uri end vbox.pack_start(button2) window.add(vbox) window.show_all Gtk.main
Version data entries
35 entries across 35 versions & 1 rubygems