Graeme Geldenhuys wrote: > type > ICommand = interface > ['{28D72102-D883-41A1-9585-D86B24D9C628}'] > procedure Execute; > end; What is the point of defining a GUID for a non-COM interface? Micha