You can also try building the program with -dNOVALIDATEONEXIT, this
will suppress the validating when the controll looses focus.
You can do validating then by yourself

procedure SomeDBEditChange(Sender: TObject);
begin  ...
  try
    (Sender as TMaskEdit).ValidateEdit;
  except
    ShowMesage('Validation failed');
  end;
  ...
end;

Finallly, try r22053, where I fixed some minor bugs in TMaskEdit.

Bart

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to