|
From: Michalis K. <ka...@us...> - 2026-03-30 01:46:38
|
- **status**: open --> closed
- **assigned_to**: Michalis Kamburelis
- **Group**: -->
---
**[feature-requests:#37] Including inherited class methods in documentation**
**Status:** closed
**Group:**
**Created:** Tue Mar 20, 2007 10:51 AM UTC by Anonymous
**Last Updated:** Mon Mar 30, 2026 01:46 AM UTC
**Owner:** Michalis Kamburelis
PasDoc is extremely good, but one thing which would add a lot of value to PasDoc would be to include a means of documenting the functions/procedures that can be called on a particular class.
atm, PasDoc will list all functions/procedures that a particular class *introduces* - but there's no way of finding out what it's really capable of
e.g. If you have:
type
TClassOne = class(TComponent)
public
function MethodBase(): integer;
end;
TClassTwo = class(TClassOne)
public
function MethodSubclass(): integer;
end;
The page for TClassTwo will list "MethodSubclass", but give no indication that "MethodBase" can also be called on this subclass.
This makes working with PasDoc's output a lot more difficult than it needs to be; in order to find out what methods you can call on a particular class involves looking at the documentation for that class, then the parent class, then that parent's class...
It would be *extremely* useful if a layout similar to that which Delphi's help file offers would be implemented as an option, which would give an at-a-glace view of what any given class offers.
---
Sent from sourceforge.net because pas...@li... is subscribed to https://sourceforge.net/p/pasdoc/feature-requests/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pasdoc/admin/feature-requests/options. Or, if this is a mailing list, you can unsubscribe from the mailing list. |