Zitat von
eddie11:
Hi,
Wie krieg ich es jetzt hin, dass alle Ereignisse und Eigenschaften der TextBox zur Laufzeit an die Komponente übergeben werden?
Einfachste lösung. Mach aus deiner Textbox eine Published Property.
Delphi-Quellcode:
[Category('Textbox'),
Description('Hier kann man die Voreinstellungen der Textbox ändern')]
property Textbox: Textbox read MyTextbox write MyTextbox;
// wie das mit den Ereignissen klappt habe ich noch nie probiert.
Zitat von
eddiell:
Muss ich für jedes Ereignis das in der Textbox ausgelöst wird ein Ereignis schreiben um es an die Übergeordnete Komponente weiterzugeben?
Wie meinste das?
Zitat von
eddie11:
Oder gibt es eine einfachere Möglichkeit z.B. KeyDown, TextChanged or ganz profan nur den Text etc. aus der Textbox an die übergeordnete Komponente weiterzureichen?
eineVariable := Komponente.Text
mir den Inhalt der Textbox zurückgeben und
Mach Propertys draus und per Getter und Setter legst du die dan auf die Textbox fest.