Sha256: 50654965e3e6c8aa78802da172f01b4255d2eaa46fbd3048861665960ea6064d

Contents?: true

Size: 362 Bytes

Versions: 17

Compression:

Stored size: 362 Bytes

Contents

# OLEProperty
# helper class of Property with arguments.
class OLEProperty
  def initialize(obj, dispid, gettypes, settypes)
    @obj = obj
    @dispid = dispid
    @gettypes = gettypes
    @settypes = settypes
  end
  def [](*args)
    @obj._getproperty(@dispid, args, @gettypes)
  end
  def []=(*args)
    @obj._setproperty(@dispid, args, @settypes)
  end
end

Version data entries

17 entries across 17 versions & 2 rubygems

Version Path
rb2exe-0.3.1 bin/traveling-ruby-2.2.2/win/lib/ruby/2.2.0/win32ole/property.rb
rb2exe-0.3.0 bin/traveling-ruby-2.2.2/win/lib/ruby/2.2.0/win32ole/property.rb
rb2exe-0.2.5 bin/traveling-ruby-2.2.2/win/lib/ruby/2.2.0/win32ole/property.rb
rb2exe-0.2.4 bin/traveling-ruby-2.2.2/win/lib/ruby/2.2.0/win32ole/property.rb
rb2exe-0.2.3 bin/traveling-ruby-2.2.2/win/lib/ruby/2.2.0/win32ole/property.rb
rb2exe-0.2.2 bin/traveling-ruby-2.2.2/win/lib/ruby/2.2.0/win32ole/property.rb
rb2exe-0.2.1 bin/traveling-ruby-2.2.2/win/lib/ruby/2.2.0/win32ole/property.rb
rb2exe-0.2.0 bin/traveling-ruby-2.2.2/win/lib/ruby/2.2.0/win32ole/property.rb
rb2exe-0.1.60 bin/traveling-ruby-2.2.2/win/lib/ruby/2.2.0/win32ole/property.rb
shoesgem-0.1514.0 shoes/ruby/lib/win32ole/property.rb
shoesgem-0.1480.0 shoes/ruby/lib/win32ole/property.rb
shoesgem-0.1469.0 shoes/ruby/lib/win32ole/property.rb
shoesgem-0.1430.0 shoes/ruby/lib/win32ole/property.rb
shoesgem-0.1429.0 shoes/ruby/lib/win32ole/property.rb
shoesgem-0.1428.0 shoes/ruby/lib/win32ole/property.rb
shoesgem-0.1426.0 shoes/ruby/lib/win32ole/property.rb
shoesgem-0.1424.0 shoes/ruby/lib/win32ole/property.rb