Sha256: 7a8a7a008ce4d8f76d206a6f8caf6ed58a215c034994b86c8a16f144d96e58cb
Contents?: true
Size: 665 Bytes
Versions: 154
Compression:
Stored size: 665 Bytes
Contents
#!/usr/bin/env ruby =begin entrycompletion.rb - Ruby/GTK sample script. Copyright (c) 2004-2015 Ruby-GNOME2 Project Team This program is licenced under the same licence as Ruby-GNOME2. Enter "G", "t" on the entry box. =end require "gtk3" window = Gtk::Window.new window.set_default_size(200, 200) entry = Gtk::Entry.new completion = Gtk::EntryCompletion.new entry.completion = completion model = Gtk::ListStore.new(String) ["GNOME", "total", "totally"].each do |v| iter = model.append iter[0] = v end completion.model = model completion.text_column = 0 window.add(entry) window.show_all window.signal_connect("destroy"){Gtk.main_quit} Gtk.main
Version data entries
154 entries across 146 versions & 2 rubygems