Ja, das habe ich auch schon festgestellt.
Wenn ich DesignSaveComponentToStream mit dem Formular aufrufe sieht der entscheidende Teil so aus:
Delphi-Quellcode:
object Panel1: TPanel
Left = 110
Top = 70
Width = 416
Height = 146
Caption = 'Panel1'
ParentShowHint = False
PopupMenu = PopupMenu1
ShowHint = True
TabOrder = 2
OnClick = FormClick
object Panel2: TPanel
Left = 20
Top = 20
Width = 370
Height = 100
Caption = 'Panel2'
PopupMenu = PopupMenu1
TabOrder = 0
OnClick = FormClick
end
end
Also wie es Delphi selber auch macht.
Rufe ich aber DesignSaveComponentToStream mit dem Panel auf sehe ich nur
Delphi-Quellcode:
object Panel1: TPanel
Left = 110
Top = 70
Width = 416
Height = 146
Caption = 'Panel1'
ParentShowHint = False
PopupMenu = PopupMenu1
ShowHint = True
TabOrder = 2
OnClick = FormClick
end
Es fehlen also die Angaben über Panel2.