The three way are :
Implemented in the base Class : hChild.Function() Implemented since a least the second inheritance level : 'hChild must be typed as Object if hChild is SubTypeClass then hChld.Function Totaly random : 'hChild must be typed as Object Try hChild.Function if Error then Error Subst("Warning: the function \"Function\" is not implemented in class &2",, Object.Type(hChild)) ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user