Method: Core::GUI::ContextMenu#initialize
- Defined in:
- lib/gui/context_menu.rb
#initialize(x, y, obj = nil) ⇒ ContextMenu
Returns a new instance of ContextMenu.
6 7 8 9 10 11 12 13 14 15 16 17 |
# File 'lib/gui/context_menu.rb', line 6 def initialize(x, y, obj=nil) super(x, y, 128, items(obj) * 24) @zoff = 10000 if @x + @w > 1024 @x = 1024 - @w end @buttons = {} setup_defaults(obj) @buttons.each_value { |but| but.zoff = @zoff } end |