Maurice Lombardi wrote:
this is interesting because I read recently in a Borland Delphi discussion group that pointers to ordinary procedure and pointer to class methods are essentially different things, so that such a construct, that the user was trying to implement, was impossible. He was asking: how to use a "static procedure" as an "object method".
Yes, object methods (whether virtual or not) have the hidden `Self' parameter, so they're not exchangeable with non-method routines with the same arguments.
Frank