In der Tat wollte ich durch das holprige if die Gleichwertigkeit zeigen. Und mea culpa, der kurze Blick zu dieser nachtschlafenden Unzeit in den eigenen Code, der die Verwendbarkeit von IsEmpty prüfen sollte, ist gründlich fehlgeschlagen. Leider hat ein FMX.TEdit kein ISEmpty wohl aber das FMX.TDateEdit - und das habe ich bei mir in Verwendung. FMX ist ja noch im Wachstum, konsistente Implementierung solcher Dinge stehen sicherlich ganz oben auf der Prio-Liste.
Sherlock