AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls Delphi Name eines CollectionItem in OI der Komponente auswählen
Thema durchsuchen
Ansicht
Themen-Optionen

Name eines CollectionItem in OI der Komponente auswählen

Ein Thema von oki · begonnen am 11. Jan 2007 · letzter Beitrag vom 11. Jan 2007
Antwort Antwort
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#1

Name eines CollectionItem in OI der Komponente auswählen

  Alt 11. Jan 2007, 08:48
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
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

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

  Alt 11. Jan 2007, 12:19
Dann mußt du einen passenden Property-Editor schreiben.
Markus Kinzler
  Mit Zitat antworten Zitat
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#3

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

  Alt 11. Jan 2007, 13:24
Ist das die einzige Möglichkeit?

gruß oki
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#4

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

  Alt 11. Jan 2007, 13:30
Ja.
Markus Kinzler
  Mit Zitat antworten Zitat
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#5

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

  Alt 11. Jan 2007, 13:51
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
  Mit Zitat antworten Zitat
uwewo

Registriert seit: 14. Jul 2004
Ort: Karlsruhe
479 Beiträge
 
Delphi 2006 Professional
 
#6

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

  Alt 11. Jan 2007, 14:12
Hallo oki,

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

Gruß Uwe
Uwe
  Mit Zitat antworten Zitat
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#7

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

  Alt 11. Jan 2007, 14:27
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
  Mit Zitat antworten Zitat
uwewo

Registriert seit: 14. Jul 2004
Ort: Karlsruhe
479 Beiträge
 
Delphi 2006 Professional
 
#8

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

  Alt 11. Jan 2007, 14:41
Bis jetzt noch keine Erfahrung, werde es aber einmal testen wie komplex es wird.

Uwe
Uwe
  Mit Zitat antworten Zitat
oki

Registriert seit: 30. Dez 2002
Ort: Brandshagen
1.819 Beiträge
 
Delphi 2007 Professional
 
#9

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

  Alt 11. Jan 2007, 14:43
na mal sehen, ich les mir erst mal den Artikel durch.

Dank und Gruß

oki
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:30 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