Code:
 
// property Type
    { MethodType=Property DesignTime=False }
    Function ComType Returns Variant
Can we make the parser that creates Com Automation classes smarter? When a method returns an object reverence, all we see about it in the code is the fact that it returns a Variant. Can we get as a start the NAME or CLASS of object which is being returned as the variant?

Kinda like this?

Code:
 
// property Type returns QBStringType
    { MethodType=Property DesignTime=False }
    Function ComType Returns Variant