AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Propiedades WLanguage / Propiedades de ventanas, páginas y controles
  • Gestión de todas las teclas del teclado
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
La propiedad ShortcutKey obtiene y establece el método abreviado de teclado del control.
Ejemplo
// To be included in the declaration code of global variables of window
EXTERN "KEYCONST.wl"
 
BTN_BUTTON1.ShortcutKey = skControl + skShift + Asc("U") // Ctrl + Shift + U
BTN_BUTTON1.ShortcutKey = skControl + VK_F1 // Ctrl + F1
Sintaxis

Descubriendo el atajo de teclado associated con un control Ocultar los detalles

<Result> = <Control used>.ShortcutKey
<Result>: Integro
Tecla de atajo associated con el control.
<Control used>: Nombre del control
Nombre del control a manipular.

Modificando el atajo de teclado associated con un control Ocultar los detalles

<Control used>.ShortcutKey = <New shortcut>
<Control used>: Nombre del control
Nombre del control a manipular.
<New shortcut>: Constante de tipo Integer
Tecla de atajo associated con el control. Esta clave puede corresponder a uno de los siguientes elementos o a una combinación de los siguientes elementos:
  • Llaves de control:
    skAltTecla alt.
    skControlTecla Ctrl.
    skShiftTecla mayús.
  • Llaves específicas de control: Existen constantes adicionales en el archivo "KeyConst.wl".. Estas constantes se utilizan para identificar todas las teclas del teclado. Este archivo está disponible en el subdirectorio "Personal\External" de WINDEV o WINDEV Mobile.. Para obtener más información, consulte observaciones.
  • Teclas de caracteres: Basta con utilizar el código ASCII del carácter (devuelto por Asc).
Observaciones

Gestión de todas las teclas del teclado

Para gestionar todas las claves con ShortcutKey Property:
  1. Incluya el archivo KeyConst.WL en su proyecto. Este archivo asocia una constante específica con cada tecla del teclado. Este archivo está disponible en el directorio \Personal\Externo de WINDEV. Para incluir este archivo en sus aplicaciones, debe utilizar la palabra clave EXTERN de la siguiente manera:
    EXTERN "KEYCONST.wl"
  2. Utilice las constantes en ShortcutKey Property:
    cControl is Control <- ControlCreate("BTN_Button", typButton, 6, 60, 160, 30, false)
    cControl.ShortcutKey = skAlt + skShift + VK_F10
Observaciones:
  • Para gestionar las claves de los caracteres, basta con utilizar el código ASCII de ese carácter (devuelto por Asc).
  • Todas las constantes encontradas en el archivo KeyConst.WL comienzan con las letras VK_.. Estas constantes son mostradas por el completador de código en el editor de código desde el momento en que el archivo ha sido integrado con la palabra clave EXTERN.
Versión mínima requerida
  • Versión 19
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 08/09/2023

Señalar un error o enviar una sugerencia | Ayuda local