¡Cómo configurar teclas de acceso rápido para múltiples botones con teclas de acceso rápido globales en Easy Language!
No se pueden dibujar botones, etiquetas ni relojes en él. Para mostrar el efecto de presionar la tecla de acceso rápido, dibuje uno aquí. .
Primero escribe un evento de ciclo de reloj para ocultar la ventana después de presionar el botón de minimizar.
Haz doble clic en el reloj y escribe el siguiente código bajo la subrutina generada "_ Reloj 1_ Evento periódico":
If (_Ventana de inicio. Ubicación = 2) _Ventana de inicio. visible=falso?
Establezca el período del reloj en 1000.
PD: Posición de la ventana de inicio = 2 significa que la ventana de inicio está minimizada. Si está minimizada
la ventana de inicio no es visible. ¡Como se muestra en la imagen!
Habilite el registro de teclas de acceso rápido después de presionar el botón (por supuesto, puede configurar cómo registrar la tecla de acceso rápido según sus propias necesidades)
Al hacer clic en el botón se genera una subrutina llamada "_ botón 1_ en el que se hizo clic ", cree una variable global entera "tecla de acceso rápido" y luego escriba el código bajo esta subrutina de la siguiente manera:
Tecla de acceso rápido = Registrar tecla de acceso rápido (obtener identificador de ventana (), etiqueta 1. Obtener identificador de ventana (), 0 , tecla #F1) Si (tecla de acceso rápido = 0) cuadro de mensaje ("¡Lo siento! Error en el registro de la tecla de acceso rápido", 0,), de lo contrario, cuadro de mensaje ("registro de la tecla de acceso rápido exitoso", 0,)
PD: Registrar tecla de acceso rápido () Este programa requiere el identificador de la ventana de pestañas y el identificador de la ventana de pestañas. Configuré la ventana de inicio para que apareciera después de presionar la tecla F1. ¡Y provoca éxito o fracaso! El valor de retorno es un número entero o 0 en caso de error.
Vuelva a la "Ventana _Inicio", haga clic en la pestaña y agregue una subrutina "Evento de retroalimentación". Como se muestra, la subrutina tendrá dos parámetros, así que no los cambie.
Escriba el siguiente código bajo la subrutina "_ Tag1 _ Feedback Event" generada después del evento de retroalimentación de la etiqueta:
¿Qué pasa si (parámetro uno = tecla de acceso rápido)? _Ventana de inicio. ¿Visible = verdadero? _Ventana de inicio. Ubicación = 1ps: determine si la tecla de acceso rápido presionada y la tecla de acceso rápido registrada son iguales. Cuando sea igual, inicie la ventana. Posición = 1 significa que la ventana está centrada.
Depuración final:
Primero haga clic en el botón para registrar la tecla de acceso rápido como F1, lo que indica éxito, y luego haga clic para minimizar la ventana oculta.
2. Después de hacer clic en F1, el valor de la tecla de acceso rápido y el valor del parámetro se mostrarán nuevamente debido a la espera. ¡éxito!