@EDatabaseError
Danke für die Mühe
@Khabarakh
Zitat:
OnInvalidate solltest du in OnInvalid(ated) umbenennen, da ist es ja schon zu spät Wink
Ähm...fonInvalidate ist nur intern. Nach aussen hin heißt das onValidate und onValidateError
Zitat:
Außerdem könnte man noch "Sender" und eine Option, ob der Inhalt markiert werden soll, hinzufügen. Dann könntest du noch Goodies einfügen, damit man bei Trivialfällen überhaupt keine Eventhandler benötigt. Also z.B. ein Regex als Property, der statt OnValidate prüft, und eine color-Property, die das Edit bei invaliden Eingaben färbt.
Das mit dem Sender und der Option, wird sicher kommen. Für Trivialfälle gibts TMaskEdit

Auch das mit der Farbe ist ne gute Idee