Sha256: 163aeaf5104f9f03ad45cb1d1e149a3b936d4aa75e674aaeeb5a1948598094e6

Contents?: true

Size: 441 Bytes

Versions: 11

Compression:

Stored size: 441 Bytes

Contents

class Wx::MenuBar

  alias :wx_initialize :initialize

  def initialize(*args, &block)
    wx_initialize(*args)
    if block
      if block.arity == -1 or block.arity == 0
        self.instance_eval(&block)
      elsif block.arity == 1
        block.call(self)
      else
        Kernel.raise ArgumentError,
                     "Block to initialize should accept a single argument or none"
      end
    end
  end

end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
wxruby3-0.9.0.pre.rc.3-x64-mingw-ucrt lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.rc.2-x64-mingw-ucrt lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.rc.1-x64-mingw-ucrt lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.beta.14-x64-mingw-ucrt lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.beta.13-x64-mingw-ucrt lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.beta.11-x64-mingw-ucrt lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.beta.10-x64-mingw-ucrt lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.beta.9-x64-mingw-ucrt lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.beta.8-x64-mingw-ucrt lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.beta.2-x64-mingw-ucrt-3.2-3.2.2 lib/wx/core/menu_bar.rb
wxruby3-0.9.0.pre.beta.1-x64-mingw-ucrt-3.2 lib/wx/core/menu_bar.rb