|
|
|
|
- Propiedades específicas de variables de tipo QuickAction
- Funciones que utilizan variables de tipo QuickAction
QuickAction (Tipo de variable)
El tipo QuickAction permite definir todas las características avanzadas de una acción rápida de una aplicación en Android (Acceso directo a la aplicación) o iOS (Acción rápida). Una acción rápida se define, entre otras cosas, por un identificador, el texto de la opción y una acción. Puede definir y cambiar las características de esta acción utilizando diferentes propiedades WLanguage. Observación: Para obtener más información sobre la declaración de este tipo de variable y el uso de propiedades WLanguage, consulte Declarar una variable.
action is QuickAction
action.Identifier = "ACTION_ID__SEND_MESSAGE"
action.Caption = "New message"
action.Procedure = ProcSendMessage
QuickActionAdd(action)
Propiedades Propiedades específicas de variables de tipo QuickAction Las siguientes propiedades pueden utilizarse para manipular variables de tipo QuickAction: | | | Nombre de la propiedad | Tipo utilizado | Efecto |
---|
Icon | Tipo deseado | Ruta del ícono asociado a la acción. Esta propiedad puede corresponder a: - la ruta de la imagen en forma de cadena,
- una variable de tipo Image,
- una variable de tipo URI.
Esta propiedad es opcional. Si no se especifica esta propiedad, se utilizará el ícono de la aplicación. | Caption | Character string | Breve descripción de la acción a realizar. Esta propiedad debe especificarse. | Identifier | Character string | Identificador de la acción a ejecutar. Esta propiedad debe especificarse. | LongCaption | Character string | | Note | Character string | Almacena datos adicionales asociados a la acción. | Order | Integer | Valor entero positivo utilizado para fijar la posición de la acción en el menú contextual de la aplicación. Cuanto más bajo sea el valor, más alta será la prioridad de la acción. | Procedure | Procedure | Nombre del procedimiento global WLanguage al que se llama cuando el usuario pulsa el ícono asociado a la acción. Este procedimiento tiene el siguiente formato:
PROCEDURE <Procedure name>(<action>) donde <action> es una variable de tipo QuickAction que corresponde a la acción seleccionada por el usuario. Observación: en este caso, no se le asigna ningún valor a la propiedad Icon de la variable QuickAction.Si esta propiedad es una cadena vacía, la aplicación se iniciará como una aplicación estándar. Si la aplicación aún no se está ejecutando cuando se active la acción, se iniciará automáticamente, se ejecutarán los eventos WLanguage de inicialización de la aplicación y, a continuación, se ejecutará el procedimiento. Si no hay ninguna ventana abierta una vez ejecutado el procedimiento, se abrirá automáticamente la primera ventana de la aplicación. Si la aplicación ya se está ejecutando, pasará a primer plano y se ejecutará el procedimiento. No se recomienda llamar a las funciones Info, Error o funciones similares, en este procedimiento. | SubCaption | Character string | |
Observaciones Funciones que utilizan variables de tipo QuickAction Las siguientes funciones permiten manipular variables de tipo QuickAction:
| | | Agrega una nueva acción rápida a la aplicación. | | Genera una solicitud para fijar una acción rápida. | | Elimina una acción rápida definida para la aplicación. |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|