Michael Van Canneyt schrieb: > In the OnValidate event of a TField, you are supposed to throw an exception > to stop the user from entering wrong data in the field. This exception can > only be caught by the program event loop. This is so by design, and the > recommended way by Borland. Even Borland is not fail-safe ;-) DoDi