Sha256: 77a7618d13d4292a360a1768e1b100184de0243857fb87e5897915d61f11b305

Contents?: true

Size: 287 Bytes

Versions: 7

Compression:

Stored size: 287 Bytes

Contents

class Wx::ImageList

  # provide seamless support for adding icons on all platforms
  wx_add = instance_method :add
  define_method :add do |*args|
    if Wx::Icon === args.first
      args[0] = args.first.to_bitmap
    end
    wx_add.bind(self).call(*args)
  end

  alias :<< :add
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
wxruby3-0.9.0.pre.rc.3 lib/wx/core/imagelist.rb
wxruby3-0.9.0.pre.rc.2 lib/wx/core/imagelist.rb
wxruby3-0.9.0.pre.rc.1 lib/wx/core/imagelist.rb
wxruby3-0.9.0.pre.beta.14 lib/wx/core/imagelist.rb
wxruby3-0.9.0.pre.beta.13 lib/wx/core/imagelist.rb
wxruby3-0.9.0.pre.beta.11 lib/wx/core/imagelist.rb
wxruby3-0.9.0.pre.beta.10 lib/wx/core/imagelist.rb