Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by stachelsau,
13. Aug 2009
OK, eigene Dummheit: Natürlich funzt die in dem anderen Thread angesprochene Lösung. Nichtdestotrotz tut die Referenzzählung von TIntfOwnedPersistent in der VTEditors.pas nicht:
function TIntfOwnedPersistent._Release: Integer;
begin
If FOwnerInterface <> nil then
Result := FOwnerInterface._Release
else if not FManaged then
begin
Result := InterlockedDecrement(FRefCount);
...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by stachelsau,
12. Aug 2009
Hallo,
ich habe ein Problem mit Memory Leaks wenn ich die VTEditors.pas (www.soft-gems.net) einsetze. Es gab hier mal ein Thema dazu (siehe hier) aber das Problem liegt wohl tiefer.
Das über EditLink referenzierte Objekt an sich wird schon freigegeben, zumindest ist es im OnEdited-Event vom VirtualStringView nicht mehr da. Allerdings werden dabei aus irgendeinem Grund die zugehörigen...