On 08/02/2013 01:15 PM, Sven Barth wrote: > Application.ExeName is a rather abstract functionality (in the end it > just works with ParamStr(0) anyway...). Grrr. I meant it might be property that calls an abstract function to force siblings to implement it. (TCustom... classes are often done like that) -Michael