Hola nuevamente.
Como se puede hacer para inhabilitar teclas en un dialogo.
Gracias
Anular el uso de algunas teclas en dialogos.
-
- Posts: 212
- Joined: Wed Apr 07, 2021 3:56 pm
- Antonio Linares
- Site Admin
- Posts: 42259
- Joined: Thu Oct 06, 2005 5:47 pm
- Location: Spain
- Contact:
Re: Anular el uso de algunas teclas en dialogos.
Estimado José,
Que teclas en concreto son las que quieres anular ?
Que teclas en concreto son las que quieres anular ?
Re: Anular el uso de algunas teclas en dialogos.
Quizás este enfoque pueda ser suficiente:
Code: Select all | Expand
b:= SetKey(VK_XXX, nil)
-
- Posts: 212
- Joined: Wed Apr 07, 2021 3:56 pm
Re: Anular el uso de algunas teclas en dialogos.
Gracias por responder !!
Antonio, en mi nuevo msgdate quiero anular las teclas de movimiento (flechas UP DOWN LEFT RIGTH) ya que las que cambian año funcionan bien pero no las de cambio de mes. y como por ahora no logro identificar el problema las anularía hasta ver la solución. ya lo tengo casi terminado. GRACIAS!!!
Paquito. ahora pruebo tu sugerencia. GRACIAS!!!
Antonio, en mi nuevo msgdate quiero anular las teclas de movimiento (flechas UP DOWN LEFT RIGTH) ya que las que cambian año funcionan bien pero no las de cambio de mes. y como por ahora no logro identificar el problema las anularía hasta ver la solución. ya lo tengo casi terminado. GRACIAS!!!
Paquito. ahora pruebo tu sugerencia. GRACIAS!!!
Re: Anular el uso de algunas teclas en dialogos.
Code: Select all | Expand
oDlg:bKeyDown := {|nKey| ActionKey( nKey ) }
FUNCTION RunKey( nKey )
? nKey
if nKey=25
MsgBeep()
endif
RETURN NIL
Cesar Cortes Cruz
SysCtrl Software
Mexico
' Sin +- FWH es mejor "
SysCtrl Software
Mexico
' Sin +- FWH es mejor "