Hallo
< Das Problem ist eben einfach, dass jedes Kind, welches wieder eigene Kinder hat seinen eigenen >
< visuellen Bereich markieren muss. Ich versuch das mal in einem kommenden Bild klarzumachen. >
wenn du das als Panel machst, sollte das doch gehen.
Unter-Diagramme landen als eigenständiges Panel
auf dem Panel des Eltern-Diagramms (Parent entsprechend setzen).
Die Panels kannst du übrigens durch folgenden Code direkt mit der Maus verschieben
(klappt bei meinem Form zumindestens).
Delphi-Quellcode:
procedure TPanel1.FormMouseDown(Sender: TObject; Button: TMouseButton;
Shift: TShiftState; X, Y: Integer);
begin
ReleaseCapture;
Perform(WM_SYSCOMMAND, SC_MOVE + 1, 2);
end;
Heiko