module Rabbit::Renderer::Display::Menu
Private Instance Methods
Source
# File lib/rabbit/renderer/display/menu.rb, line 44 def attach_menu(window) @menu.attach(window) end
Source
# File lib/rabbit/renderer/display/menu.rb, line 48 def detach_menu(window) @menu.detach(window) end
Source
# File lib/rabbit/renderer/display/menu.rb, line 24 def init_menu @menu = Rabbit::Menu.new(@canvas.actions) end
Source
# File lib/rabbit/renderer/display/menu.rb, line 40 def popdown_menu @menu.popdown end
Source
# File lib/rabbit/renderer/display/menu.rb, line 36 def popup_menu(x=nil, y=nil) @menu.popup(x, y) end
Source
# File lib/rabbit/renderer/display/menu.rb, line 32 def toggle_menu(x=nil, y=nil) @menu.toggle(x, y) end
Source
# File lib/rabbit/renderer/display/menu.rb, line 28 def update_menu @menu.update_menu(@canvas) end