tab x enter
Caros amigos , ja tenho a solucao para trocar o enter pelo tab , mas
agora quero que o tab nao tenha condicoes de trocar de foco.
Ja deram a dica de usar TabStop := False , so que o dbedit e ignorado ,
nao recebendo o foco para ser digitado.
Valeu :wink:
agora quero que o tab nao tenha condicoes de trocar de foco.
Ja deram a dica de usar TabStop := False , so que o dbedit e ignorado ,
nao recebendo o foco para ser digitado.
Valeu :wink:
Fvechi
Curtidas 0
Respostas
Maurício Santos
13/04/2003
Olá!!!
Aí vai a rotina que deve ser usada no on keypress do form. Não esqueça de deixar a propriedade Key preview como true.
If Key = #13 then
Begin
Key:=0;
If (Sender is TEdit) and (Sender is TComboBox) then
TEdit(Sender).Perform(WM_KeyDown,VK_Tab,0)
Else
Perform(Wm_NextDlgCtl,0,0);
end;
[]´s
Aí vai a rotina que deve ser usada no on keypress do form. Não esqueça de deixar a propriedade Key preview como true.
If Key = #13 then
Begin
Key:=0;
If (Sender is TEdit) and (Sender is TComboBox) then
TEdit(Sender).Perform(WM_KeyDown,VK_Tab,0)
Else
Perform(Wm_NextDlgCtl,0,0);
end;
[]´s
GOSTEI 0