Subject | RES: [IBO] Trapping the TAB-key |
---|---|
Author | Claudio Kloss |
Post date | 2001-04-18T11:59:01Z |
You can use the OnValidateField event of TIB_Query.
Claudio F. Kloss
MicroLight Informatica Ltda.
Juiz de Fora - MG - Brazil
-----Mensagem original-----
De: Freddy Holst Christensen [mailto:freddy_holst_c@...]
Enviada em: quarta-feira, 18 de abril de 2001 07:07
Para: IBObjects@yahoogroups.com
Assunto: Re: [IBO] Trapping the TAB-key
Hello Again NICO
Thanks for the tip, it gave me a starting point..
But there still is a problem , but because KeyPreview works with
keyboard events, and the TAB-key don't generate a
Keyboard event. According to the help-file.
And the database field have an EditMask, and I narrowed it down the the
error aoccuring at dataset-level, when the field
isn't completed. And after trying different dataset event I still wasn't
able to catch the error.
But know I have found a way, with code in a KeyUp-event that work
around the problem.
Regards
Freddy
Nico Callewaert wrote:
Claudio F. Kloss
MicroLight Informatica Ltda.
Juiz de Fora - MG - Brazil
-----Mensagem original-----
De: Freddy Holst Christensen [mailto:freddy_holst_c@...]
Enviada em: quarta-feira, 18 de abril de 2001 07:07
Para: IBObjects@yahoogroups.com
Assunto: Re: [IBO] Trapping the TAB-key
Hello Again NICO
Thanks for the tip, it gave me a starting point..
But there still is a problem , but because KeyPreview works with
keyboard events, and the TAB-key don't generate a
Keyboard event. According to the help-file.
And the database field have an EditMask, and I narrowed it down the the
error aoccuring at dataset-level, when the field
isn't completed. And after trying different dataset event I still wasn't
able to catch the error.
But know I have found a way, with code in a KeyUp-event that work
around the problem.
Regards
Freddy
Nico Callewaert wrote:
> Good morning Freddy,to
>
> First of all, you have to set the KeyPreview property of the form
> True. Then you can write a KeyUp event for the form like this :Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
>
>
> procedure TPurchase_Frm.FormKeyUp(Sender: TObject; var Key: Word;
> Shift: TShiftState);
> begin
> if Key = VK_TAB then
> Key := 0;
> end;
>
> HTH,
> Nico Callewaert
> ncw@...
> nico.callewaert@...
>
>
>
>
>
>