class Gtk::Menu

Public Class Methods

new() click to toggle source
# File lib/knj/jruby-gtk2/menu.rb, line 2
def initialize
  if Gtk.takeob
    @ob = Gtk.takeob
    Gtk.takeob = nil
  else
    splitted = self.class.to_s.split("::")
    classname =  splitted[splitted.length - 1]
    class_spawn = Gtk.evalob("org.gnome.gtk." + classname)
    @ob = class_spawn.new
  end
end

Public Instance Methods

popup(*paras) click to toggle source
prepend(object) click to toggle source
# File lib/knj/jruby-gtk2/menu.rb, line 18
def prepend(object)
  @ob.prepend(object.ob)
end