1 question i'm not sure of... If i have a class:

Code:
TSomeClass = class
public
  text: TStringList;
  constructor Create;
end;
Then i create StringList in constructor. Will it be freed if i free TSomeClass object? or if i don't even free it, will it leave in memory when app closes?
I would find it hard to imagine WinXP could not handle and free application's own memory spaces.