[Lazarus] Compiler Options - Compiler Messages
Marcelo Borges de Paula
marcbp at terra.com.br
Tue Oct 6 20:10:13 CEST 2009
> editmask: '000\.000\.000\-00;0;_'
>
> Several errors:
> - Text not mach with mask ...
> - dbedit without mask: _________________ and when a clear (backspace)
> my mask apear.
>
Applying your mask to a MaksEdit gives me this text in the control
"___.___.___-__"
Which is what I expect.
>From maskedit.pp:
Bugs:
- If you place a TMaskEdit on a form and at designtime set the mask and leave
the text in the control "invalid" (as in: will not validate) and
the TMaskEdit
is the ActiveControl of the form, then before the form is displayed
an exception will
be raised, because somehow DoExit is executed (which calls ValidateEdit)
A bugreport on this behaviour is in Mantis: #0012877
Might this be the case?
If so, try setting the EditMask at runtime.
> - Text not mach with mask ...
This text should only be shown __when the control looses focus__ and
the text does not match the mask.
Bart
More information about the Lazarus
mailing list