> Could you show me the result of the following script?
>
> m = @model.ole_method_help('AddText')
> puts m.name
> puts " dispid:"
> puts "   #{m.dispid}"
> puts " args:"
> m.params.each do |p|
>   puts "   #{p.ole_type} #{p.name}"
> end

Sure, the output is:
----------------
AddText
 dispid:
   1572
 args:
   BSTR TextString
   VARIANT InsertionPoint
   R8 Height
----------------

Regards,
Michael