![]() |
Komponente wie von: PropertyEditorForm auf: Entwurf-Formular kommen ?
Liste der Anhänge anzeigen (Anzahl: 1)
Hallo,
wie komme ich am besten von einen PropertyEditorForm Marke Eigenbau, auf das zugrunde liegende Formular um an Informationen zu gelangen ? Siehe Anhang - ein ScreenShot. |
AW: Komponente wie von: PropertyEditorForm auf: Entwurf-Formular kommen ?
Genauso, wie in normalen Programmen.
Der Editor gibt dir das/die selektierten Komponenten und nun rate mal wer dessen/deren Owner ist? :wink: |
AW: Komponente wie von: PropertyEditorForm auf: Entwurf-Formular kommen ?
Liste der Anhänge anzeigen (Anzahl: 1)
ich habe das jetzt so geregelt, das ich Designer.CurrentParent speichere, und dann im Formular
anwende - also die Variable MyCurrentPanel
Delphi-Quellcode:
Dann kann ich in der Designer-Form:
procedure TResourceComponentPropertyEditor.Edit;
var LPropertyForm: TSelectControlForm; begin MyCurrentParent := Designer.CurrentParent; LPropertyForm := TSelectControlForm.Create(nil); try LPropertyForm.ShowModal; self.Designer.Modified; finally LPropertyForm.Free; end; end;
Delphi-Quellcode:
for I := 0 to MyCurrentParent.ComponentCount - 1 do
begin ListBox1.Items.Add(MyCurrentParent.Components[I].ClassName); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:55 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz