Class: WinAppEdit
- Defined in:
- lib/knj/jruby-gtk2/tests/test_glade_window.rb
Instance Method Summary collapse
-
#initialize ⇒ WinAppEdit
constructor
A new instance of WinAppEdit.
- #on_btnCancel_clicked ⇒ Object
- #on_btnSave_clicked(arg1) ⇒ Object
- #on_tvTest_row_activated ⇒ Object
- #on_window_destroy ⇒ Object
Constructor Details
#initialize ⇒ WinAppEdit
Returns a new instance of WinAppEdit.
7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/knj/jruby-gtk2/tests/test_glade_window.rb', line 7 def initialize print "Loading Glade.\n" @glade = GladeXML.new("test_glade_window.glade"){|h|method(h)} print "Done loading glade.\n" @glade["tvTest"].selection.signal_connect("changed") do print "test\n" end @glade["tvTest"].init(["ID", "Title"]) @glade["tvTest"].append(["Test1", "Test2"]) @glade["window"].show_all end |
Instance Method Details
#on_btnCancel_clicked ⇒ Object
34 35 36 |
# File 'lib/knj/jruby-gtk2/tests/test_glade_window.rb', line 34 def on_btnCancel_clicked print "Cancel clicked.\n" end |
#on_btnSave_clicked(arg1) ⇒ Object
26 27 28 29 30 31 32 |
# File 'lib/knj/jruby-gtk2/tests/test_glade_window.rb', line 26 def on_btnSave_clicked(arg1) print arg1.to_s + "\n" print "Save clicked.\n" val = @glade["tvTest"].sel Php4r.print_r(val) end |
#on_tvTest_row_activated ⇒ Object
22 23 24 |
# File 'lib/knj/jruby-gtk2/tests/test_glade_window.rb', line 22 def on_tvTest_row_activated #print "Test\n" end |