Michael Van Canneyt wrote: > >> function Size(AWidth, AHeight: Integer): TSize; >> function Size(ARect: TRect): TSize; > > You mean it would compute the surface size ? No, TSize is a record with a Width and a Height member. Micha