Sha256: ffdfcaef5d3fccfc0c39155fcec7a5e019483b510642b84902b8f7f5c8f90e79
Contents?: true
Size: 580 Bytes
Versions: 22
Compression:
Stored size: 580 Bytes
Contents
#!/usr/bin/env ruby # hello_glade2.rb - sample for Ruby/Libglade2 # # Copyright (C) 2004-2008 Masao Mutoh # This file is distributed under the same license as Ruby-GetText-Package. require 'rubygems' require 'libglade2' class HelloLibglade2 def initialize(path, appname) @glade = GladeXML.new(path, nil, appname, "locale") {|handler| method(handler)} end def on_quit puts "Hello world" Gtk.main_quit end end if __FILE__ == $0 APPNAME = "hello_glade2" Gnome::Program.new(APPNAME, "1.0") HelloLibglade2.new("hello_glade2.glade", APPNAME) Gtk.main end
Version data entries
22 entries across 22 versions & 5 rubygems