Buenos Tardes foro:
Me gustaría saber de que manera oculto el teclado virtual, ya que tengo una ventana con un get que cuando obtiene el foco se muestra el teclado, pero si cierro la ventana me sigue el teclado abierto.
Muchas Gracias.
Quitar teclado
-
- Posts: 287
- Joined: Fri Apr 14, 2006 5:52 pm
- Location: Córdoba (España)
Hola Mike,
Yo uso esta metodologia.
1.- Funcion Set/Get q te devuelve el estado del teclado
2.- En el programa, cuando necesito activar el teclado, me guardo el estado anterior. Al salir del dialogo restauro el estado anterior
Yo uso esta metodologia.
1.- Funcion Set/Get q te devuelve el estado del teclado
Code: Select all
#include "FWCE.ch"
*---------------------
FUNCTION Sip( lOnOff )
*---------------------
LOCAL lOldState := SipInfo()
IF ValType( lOnOff ) == 'L'
IF( lOnOff, ShowKeyboard(), HideKeyboard() )
ENDIF
RETU lOldState
Code: Select all
*-----------------
FUNCTION Edicion()
*-----------------
LOCAL lSip := Sip( .T. ) // Activo teclado
DEFINE DIALOG ...
ACTIVATE DIALOG...
Sip( lSip ) // Restauro estado teclado
RETU NIL
Salutacions, saludos, regards
"...programar es fácil, hacer programas es difícil..."
https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app
"...programar es fácil, hacer programas es difícil..."
https://modharbour.app
https://modharbour.app/compass
https://forum.modharbour.app