Einzelnen Beitrag anzeigen

BAMatze

Registriert seit: 18. Aug 2008
Ort: Berlin
759 Beiträge
 
Turbo Delphi für Win32
 
#1

kein übergeordnetes Fenster für Combobox in CompositeControl

  Alt 16. Mär 2009, 15:43
Hallo,

hab noch eine Frage zu Composite Controls. Habe jetzt eine Combobox in meinem Composite Control eingefügt. Solange ich nichts damit tue (clear oder Items.Add) ist auch alles wunderbar. Jetzt möchte ich natürlich ein Paar Elemente in die Combobox einfügen. Hierbei bekomme ich die Fehlermeldung:
Zitat:
kein übergeordnetes Fenster
Ich weiß ich muss meine createWnd-Procedure überschreiben. Leider hab ich noch nicht ganz verstanden, wie ich dadurch das FensterHandle erhalte, welches ich dann an meine Untercomponente weiter geben kann. Hab auch schon einige Beiträge hier gefunden, wo entweder gesagt wurde "Überschreibe diese Procedure" und es war anscheinend klar oder es handelte sich direkt um die Änderung der TCombobox-Komponenten wie hier.
Meine Frage ist, wenn ich die TWincontrol.createWnd-Procedure überschreibe, wie kann ich diese dann an meine in der TWincontrol.create erzeugten Combobox übergeben, sodass ich Items in die Combobox eintragen kann?
  Mit Zitat antworten Zitat