Why not publish the Function GetSpecialDir(ID : Integer) : String; of the sysutils unit in the interface section? -- Timeo hominem unius libri Cogito ergo sum - Carpe diem []s Guionardo Furlan http://guionardo.blogspot.com http://www.guionardofurlan.com.br