Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Harry Stahl,
6. Dez 2015
Nachtrag: Bei dem Versuch hier einen kleinen WorkAround zu entwickeln (Bei Eingabe von Delete-Key Abhängig von Textlänge und Selektionsstatus selbst berechnen ob Edit leer sein müsste und dann selbst setzen) stelle ich fest, dass auch die Funktion
Edit.sellength
nicht funktioniert, wenn das Edit den ControlType Platform hat (Gibt immer Null zurück).
Weitere Argumente für wieder...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Harry Stahl,
6. Dez 2015
OnChange wird nie bei Benutzereingaben ausgelöst, wenn das Control den Fokus hat.
Das war schon immer so unter FMX. Du muss dann "OnChangeTracking" verwenden, wenn Du die Änderung bei jedem Eingabe-Event mitverfolgen möchtest.
Aber dass das Edit mit ControlType "Platform" dann noch einen Inhalt rückliefert, obwohl es "anscheinend" leer ist, ist ein
BUG!
Ob der Bug bekannt ist weiß...