IMText for example clearly inherits or implements IMElement, it's possible to implicitly convert between them so it would make sense to attach them as a child class in the helper window.
This will require the docs to be modified so that the inheritance/implementation is visible class IMText : IMElement { and would need to be implemented in AsDocs2XML.
Also a color offset or different icon to ditinguish between inherited class members and self-provided onces would be useful.
This will require some minor tweaking in the helper window.
Since the documentation also lists the inherited functions and it is not possible to tell if they have been overridden, it would make sense to check during the parsing of the database if the current method has the same signature in the parent class (if there is one).
IMText for example clearly inherits or implements IMElement, it's possible to implicitly convert between them so it would make sense to attach them as a child class in the helper window.
This will require the docs to be modified so that the inheritance/implementation is visible
class IMText : IMElement {and would need to be implemented in AsDocs2XML.Also a color offset or different icon to ditinguish between inherited class members and self-provided onces would be useful.
This will require some minor tweaking in the helper window.
Since the documentation also lists the inherited functions and it is not possible to tell if they have been overridden, it would make sense to check during the parsing of the database if the current method has the same signature in the parent class (if there is one).