
Deshabilitar la Tecla Tab
#1
Escrito 21 noviembre 2008 - 09:36
Tal y como dice el titulo lo que necesito es que en mi formulario cuando usen la tecla Tab ó Tabulador no pase nada
Salu2 y gracias adelantadas
#2
Escrito 21 noviembre 2008 - 10:13
#3
Escrito 21 noviembre 2008 - 10:17
If (key=#11) or (key=#9) then Begin exit; End;
pero sigue sirviendo la tecla tab
#4
Escrito 21 noviembre 2008 - 10:37
#5
Escrito 21 noviembre 2008 - 10:58
de todas formas gracias:P
#6
Escrito 21 noviembre 2008 - 11:00

#7
Escrito 21 noviembre 2008 - 11:05
a ver si entiendo: coloco dos edit con la propiedad TabStop en false, le doy TAB y cual pierde el foco
el foco lo sigue teniendo el edit que comenzo... Aparte que estas eliminando un comportamiento "normal" que esperaria cualquier usuario de windows.
si ponemos 2 edit en tabstop false relleno el primer edit y presiono tab..... se supone que si el focus sigue en edit1 al escribir algo deberia salir en edit pero no es asi
#8
Escrito 21 noviembre 2008 - 11:06
que se hacen solo al presionar enter
#9
Escrito 21 noviembre 2008 - 11:10
si ponemos 2 edit en tabstop false relleno el primer edit y presiono tab..... se supone que si el focus sigue en edit1 al escribir algo deberia salir en edit pero no es asi
a mi me sigue saliendo en edit1 lo que escriba, seguro que no tienes algun otro control que reciba el foco? un boton o algo asi?
y quiero eliminar esa funcion tab por que tengo varias funciones con keypress
que se hacen solo al presionar enter
si quieres que se ejecuten siempre, cambialas al evento onexit, si solo se ejecutan con el enter dejalas alli.
#10
Escrito 21 noviembre 2008 - 11:13
pero el foco se me va para un DBGrid
#11
Escrito 21 noviembre 2008 - 11:17
#12
Escrito 21 noviembre 2008 - 11:20