Es gibt Probleme wenn ich eine TAChart in das Layout einfüge, das ganze kompiliere, so gibt es sigsev im constructor
Code: Alles auswählen
constructor TFrameBase.Create(AOwner: TComponent);
begin
inherited Create(AOwner); // <<--- hier
FXMLPropStorage:= nil;
FOnSelect:=nil;
FSelected:=False;
FCon:=nil;
FOnCheckConnection:= nil;
FInit := False;
end;
Entferne ich die TAChart, so läuft der Konstruktor ohne Probleme durch. In gewissen Konstellationen hat es durchaus funktioniert. Es ist aber nicht Kompilerabhängig, das Problem besteht sowohl bei (FPC/Lazarus) stable/stable, trunk/1.8RC4 als auch trunk/trunk.
Mal sehen ob ich das in einem vereinfachten Beispiel weitergeben kann. Den aktuellen Code kann ich nicht veröffentlichen.
Andreas
Edit: Beispiel erstellt