Permet de :
- connaître le clavier en cours d'utilisation.
- changer le clavier en cours d'utilisation.
// --Traitement d'entrée en saisie d'un champ
// Récupérer la liste des types de claviers disponibles
TypeClavier est une chaîne = ClavierListe()
SI Position(TypeClavier, "Transcriber") <> 0 ALORS
// Sélectionnez le clavier "Transcriber"
ClavierMode("Transcriber")
// Activer le clavier sélectionné
ClavierVisible(Vrai)
FIN
Syntaxe
Modifier le clavier en cours d'utilisation Masquer les détails
<Résultat> = ClavierMode(<Clavier à utiliser>)
<Résultat> : Chaîne de caractères
- Type du clavier en cours d'utilisation avant l'appel de cette fonction.
- Chaîne vide (""). Si le Terminal Mobile utilise un clavier externe, la fonction peut ne pas être disponible et dans ce cas renvoyer une chaîne vide ("").
<Clavier à utiliser> : Chaîne de caractères (avec guillemets)
Type ou identifiant du clavier à utiliser. Le type et l'identifiant des claviers disponibles sur un Terminal Mobile peuvent être connus grâce à la fonction ClavierListe.
<Résultat> : Chaîne de caractères
- Type du clavier en cours d'utilisation,
- Chaîne vide (""). Si le Terminal Mobile utilise un clavier externe, la fonction peut ne pas être disponible et dans ce cas renvoyer une chaîne vide.
Remarques
Icône du clavier du Terminal Mobile (Pocket PC)
L'icône représentant le clavier du Terminal Mobile (icône

par exemple) permet de gérer complètement l'utilisation du clavier.
Attention : La fonction
ClavierMode ne retourne pas de code d'erreur. Pour savoir si cette fonction a généré une erreur, utilisez la variable
ErreurDétectée. En cas d'erreur, il est possible de connaître le détail de l'erreur grâce à la fonction
ErreurInfo.
Processeurs ARM v4T et compatibles
La fonction
ClavierMode n'est pas utilisable sur un Terminal Mobile équipé d'un processeur de type ARM v4T ou compatible.
Fonctionnement différent en mode GO et en utilisation réelle
En
mode GO (simulation sur le poste de développement), une erreur WLangage est générée lors de l'appel de la fonction
ClavierMode.
Classification Métier / UI : Code UI