Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by teebee,
24. Aug 2005
Durch Einfügen kann sich der Text auch verkürzen: vorher einen Bereich markieren, dann einen kürzeren Bereich einfügen. Deshalb dafst Du nicht auf eine Verlängerung testen. Wenn es also ok ist, dass man Änderungen erst kurz sieht, sie dann erst rückgängig gemacht oder neu formatiert werden, reicht es auch, immer auf OnChange zu reagieren, ohne Längenüberprüfung.
Der Sinn von EN_UPDATE ist, dass...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by teebee,
23. Aug 2005
Das mit der eigenen Komponente haut so nicht hin, weil EN_UPDATE über WM_COMMAND an das Parent des Controls gesendet wird. Also im Form (oder wo auch immer) WM_COMMAND abfangen, auf EN_UPDTAE checken und über ((FindControl(Message.lParam)) As TEdit).Text den Text bearbeiten.
Gruß, teebee
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by teebee,
23. Aug 2005
Du könntest EN_UPDATE abfangen,
Gruß, teebee