Module: Gtk
- Defined in:
- lib/knj/autoload/gtk2.rb,
lib/knj/jruby-gtk2/gtk2.rb,
lib/knj/jruby-gtk2/gtk2.rb
Defined Under Namespace
Modules: Stock
Classes: Builder, Button, CellRendererText, CheckButton, ComboBox, Dialog, Entry, FileChooserButton, HBox, IconSize, Image, Label, ListStore, Menu, MenuItem, ProgressBar, StatusIcon, TreeIter, TreeSelection, TreeView, TreeViewColumn, VBox, Window
Class Method Summary
collapse
Class Method Details
.evalob(evalobstr) ⇒ Object
46
47
48
49
50
51
52
53
|
# File 'lib/knj/jruby-gtk2/gtk2.rb', line 46
def self.evalob(evalobstr)
if !@evalobs.key?(evalobstr)
print "Not statically written: #{evalobstr}\n"
@evalobs[evalobstr] = eval(evalobstr)
end
return @evalobs[evalobstr]
end
|
32
|
# File 'lib/knj/jruby-gtk2/gtk2.rb', line 32
def self.events; return @events; end
|
210
211
212
|
# File 'lib/knj/jruby-gtk2/gtk2.rb', line 210
def self.main
org.gnome.gtk.Gtk.main
end
|
.main_quit ⇒ Object
214
215
216
|
# File 'lib/knj/jruby-gtk2/gtk2.rb', line 214
def self.main_quit
org.gnome.gtk.Gtk.main_quit
end
|
34
|
# File 'lib/knj/jruby-gtk2/gtk2.rb', line 34
def self.takeob; return @takeob; end
|
.takeob=(takeob) ⇒ Object
33
|
# File 'lib/knj/jruby-gtk2/gtk2.rb', line 33
def self.takeob=(takeob); @takeob = takeob; end
|