Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Name eines CollectionItem in OI der Komponente auswählen (https://www.delphipraxis.net/84089-name-eines-collectionitem-oi-der-komponente-auswaehlen.html)

oki 11. Jan 2007 08:48


Name eines CollectionItem in OI der Komponente auswählen
 
Hi Leute,

hab mich mit dem Titel etwas schwer getan. Hier noch mal was ich habe und machen will.

Ich habe eine eigene Komponente, die als Eigenschaft eine TCollection hält. Nun kann ich dort über den OI diverse Items anlegen oder diese werden bei mir auch aus einer Datei geladen. Jedes Item hat bei mir einen Namen.

Nun möchte ich, dass man im OI der Kompo eine Eigenschaft SelectedItem hat.
Diese soll im OI aus der Liste der Namen der Items gewählt werden können. So nach dem Motto:

SelectedItem -> combobox im OI in der alle Namen meiner Items der Collection enthalten sind und die entsprechende ausgewählt werden kann.

gruß oki

mkinzler 11. Jan 2007 12:19

Re: Name eines CollectionItem in OI der Komponente auswählen
 
Dann mußt du einen passenden Property-Editor schreiben.

oki 11. Jan 2007 13:24

Re: Name eines CollectionItem in OI der Komponente auswählen
 
Ist das die einzige Möglichkeit?

gruß oki

mkinzler 11. Jan 2007 13:30

Re: Name eines CollectionItem in OI der Komponente auswählen
 
Ja.

oki 11. Jan 2007 13:51

Re: Name eines CollectionItem in OI der Komponente auswählen
 
Ich hab noch nie einen Property-editor geschrieben. Mußte nie ne kompo an andere weitergeben und für mich selber war ich immer zu faul. Welche Klasse nehme ich da als Basisklasse und wie binde ich den Editor an meine eigenschaft?

Gruß oki

uwewo 11. Jan 2007 14:12

Re: Name eines CollectionItem in OI der Komponente auswählen
 
Hallo oki,

habe mir kürzlich diesen Artikel Property Editor bezüglich Deines Problems mal angeschaut, vielleicht hilft Dir das weiter.

Gruß Uwe

oki 11. Jan 2007 14:27

Re: Name eines CollectionItem in OI der Komponente auswählen
 
Hi Uwe,

schön mal wieder was von dir zu hören. Hast du mit der Umsetzung schon Erfahrungen gesammelt? Das ist auch nur wieder für eine eigene Kompo. wenn ich daran ne'n halben Tag hänge lass ich es lieber sein.

Gruß oki

uwewo 11. Jan 2007 14:41

Re: Name eines CollectionItem in OI der Komponente auswählen
 
Bis jetzt noch keine Erfahrung, werde es aber einmal testen wie komplex es wird.

Uwe

oki 11. Jan 2007 14:43

Re: Name eines CollectionItem in OI der Komponente auswählen
 
na mal sehen, ich les mir erst mal den Artikel durch.

Dank und Gruß

oki


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:43 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz