nutze ich das Ereignis OnSetText um die Eingabe der Anwender zu überprüfen
OnValidate
OnSetText wird nur bei Text/SetEditText aufgerufen.
Direkt SetText/SetWideText, AsString/SetAsString, SetData uvm. aufgerufen, triggert kein OnSetText.
OnSetText/OnGetText ist mehr für EditText/DisplayText da, um z.B. Ansicht von/zu einem internen Wert umzurechnen.
OnChange/OnValidate/... wären da wohl die passenderen Events
Natürlich kannst du auch von TWideMemoField ableiten und eine/mehrere der vielen anderen Events/Methoden überschreiben und dich somit auch da reinhängen, was da RichEdit nutzen tut.