> It depends what you mean with 'static'. In classes, the term 'static'
> has no defined meaning. You have 'normal' methods (where SELF is
> defined) and class methods (where SELF is not defined).
Note also that Class Methods kind of act as if they are external to the
class - like tacked on procedures and functions. You can test this by using
the following example:
type
TMyTestClass = class
public
class procedure Test( AString: string ); //test calls
'writeln(AString);'
end;
...
TMyTestClass.Test('Hello'); //no instance variable.. output is 'Hello' to
console
Hope that helps...
Matt
_______________________________________________
fpc-pascal maillist - [EMAIL PROTECTED]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal