--- In [email protected], "entropyreduction" 
<alancampbelllists+ya...@...> wrote:
>
> Just a change in com.object_description; can now take any of
> 
> n show name
> d show description
> f show functions
> p show parameters for each function (ignored if f absent)
> t show return type and function parameters (ignored if f absent,
>   latter ignored ignored if p absent)
> h get help strings for each function (ignored if f absent)
>

Problematic. "f" by itself generates an error. It no longer seems to be 
possible to get the functions together with parameters and their types as shown 
below (generated with "fdn" of an appRef.Selection using previous test 
version). Not sure what previous version did for optional parameters (hopefully 
indicated in some way). Would be nice to be able to get a similar listing to 
that below plus the help string. Where requested, IMO the help string should be 
delimited by a new line (not a semicolon). Can deal with it (e.g., with 
replacechars), but it would also be nice if get_object_description used CRLFs 
instead of LFs when it makes new lines.

==prevous ver's:fdn of appRef.Selection==
Objects
Independent collection of objects
get property:  IUnknown* _NewEnum()
get property:  LONG Count()
function:  HRESULT Add(IDispatch* object, VARIANT index)
function:  HRESULT Remove(LONG index)
function:  IDispatch* ItemByID(LONG id)
get property:  IDispatch* Item(VARIANT index)
function:  Objects* ItemByRange(VARIANT from, VARIANT to)
function:  IDispatch* FirstItem()
function:  IDispatch* LastItem()
function:  IDispatch* MiddleItem()
function:  IDispatch* PreviousItem(IDispatch* obj)
function:  IDispatch* NextItem(IDispatch* obj)
function:  IDispatch* AnyItem()

Regards,
Sheri

Reply via email to