| 4D v15.4OBJECT SET SHORTCUT | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v15.4
 OBJECT SET SHORTCUT 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| OBJECT SET SHORTCUT ( {* ;} objeto ; tecla {; modificadores} ) | ||||||||
| Parámetro | Tipo | Descripción | ||||||
| * | Operador |   | Si se especifica, objeto es un nombre de objeto (cadena) Si se omite, objeto es una variable o un campo | |||||
| objeto | Objeto de formulario |   | Nombre de objeto (si se especifica *) o Variable o campo(si se omite *) | |||||
| tecla | Cadena |   | Tecla a asociar al objeto | |||||
| modificadores | Entero largo |   | Máscara o combinación de máscaras de teclas de modificación | |||||
El comando OBJECT SET SHORTCUT permite definir o modificar dinámicamente el atajo de teclado asociado al objeto o a los objetos designados por los parámetros objeto y * para el proceso actual.
Si pasa el parámetro opcional *, indica que el parámetro objeto es un nombre de objeto (una cadena). Si no pasa este parámetro, indica que el parámetro objeto es una variable o un campo. En este caso, pase una referencia en lugar de un nombre.
En el parámetro tecla, pase una cadena indicando la tecla a asociar al objeto. Puede pasar:
| Constante | Tipo | Valor | 
| Shortcut with Backspace | Cadena | [backspace] | 
| Shortcut with Carriage Return | Cadena | [return] | 
| Shortcut with Delete | Cadena | [del] | 
| Shortcut with Down arrow | Cadena | [down arrow] | 
| Shortcut with End | Cadena | [end] | 
| Shortcut with Enter | Cadena | [enter] | 
| Shortcut with Escape | Cadena | [esc] | 
| Shortcut with F1 | Cadena | [F1] | 
| Shortcut with F10 | Cadena | [F10] | 
| Shortcut with F11 | Cadena | [F11] | 
| Shortcut with F12 | Cadena | [F12] | 
| Shortcut with F13 | Cadena | [F13] | 
| Shortcut with F14 | Cadena | [F14] | 
| Shortcut with F15 | Cadena | [F15] | 
| Shortcut with F2 | Cadena | [F2] | 
| Shortcut with F3 | Cadena | [F3] | 
| Shortcut with F4 | Cadena | [F4] | 
| Shortcut with F5 | Cadena | [F5] | 
| Shortcut with F6 | Cadena | [F6] | 
| Shortcut with F7 | Cadena | [F7] | 
| Shortcut with F8 | Cadena | [F8] | 
| Shortcut with F9 | Cadena | [F9] | 
| Shortcut with Help | Cadena | [help] | 
| Shortcut with Home | Cadena | [home] | 
| Shortcut with Left arrow | Cadena | [left arrow] | 
| Shortcut with Page down | Cadena | [page down] | 
| Shortcut with Page up | Cadena | [page up] | 
| Shortcut with Right arrow | Cadena | [right arrow] | 
| Shortcut with Tabulation | Cadena | [tab] | 
| Shortcut with Up arrow | Cadena | [up arrow] | 
En el parámetro modificadores, pase una o más teclas de modificación a asociar al atajo de teclado. Para definir el parámetro modificadores, pase una o más de las siguientes constantes de tipo "Mask" del tema Eventos (Modificadores):
| Constante | Tipo | Valor | Comentario | 
| Command key mask | Entero largo | 256 | Tecla Ctrl en Windows, Tecla Comando en OS X | 
| Control key mask | Entero largo | 4096 | Tecla Ctrl bajo OS X, o clic derecho en Windows y OS X | 
| Option key mask | Entero largo | 2048 | Tecla Alt (también llamada Opción en OS X) | 
| Shift key mask | Entero largo | 512 | Windows y OS X | 
Usted quiere asociar un atajo de teclado diferente en función del lenguaje actual de la aplicación. En el evento On Load form, puede escribir:
 Case of
       vLang="FR"
       OBJECT SET SHORTCUT(*;"SortButton";"T";Command key mask+Shift key mask) // Ctrl+Mayús+T en francés
       vLang="US"
       OBJECT SET SHORTCUT(*;"SortButton";"O";Command key mask+Shift key mask) // Ctrl+Mayús+O en inglés
 End case
	Producto: 4D
	Tema: Objetos (Formularios)
	Número 
        1185
        
        
        
	
	Creado por: 4D v13
	
	
	Manual de lenguaje 4D ( 4D v15.4)
	
	
	
	Manual de lenguaje 4D ( 4D v15)
	
	
	
	
	
	
	
	Manual de lenguaje 4D ( 4D v15.3)
	
	
 Añadir un comentario
Añadir un comentario