DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Attention : Il s'agit de la version 26 de cette page de documentation. Cette fonctionnalité peut avoir été modifiée ou supprimée en version supérieure.
Aide / WLangage / Fonctions WLangage / Fonctions standard / Fonctions de gestion de Windows / Fonctions Souris
  • Icône du clavier du Terminal Mobile (Pocket PC)
  • Gestion des erreurs
  • Processeurs ARM v4T et compatibles
  • Fonctionnement différent en mode GO et en utilisation réelle
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget iOSApple WatchCatalystUniversal Windows 10 AppWindows Mobile
Autres
Procédures stockées
Permet de :
  • connaître le clavier en cours d'utilisation.
  • changer le clavier en cours d'utilisation.
Exemple
// --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.

Connaître le clavier en cours d'utilisation Masquer les détails

<Résultat> = ClavierMode()
<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.

Gestion des erreurs

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.
L'ensemble des différences entre le mode GO (simulateur) et l'utilisation réelle est détaillé dans Différences en mode GO et en utilisation réelle.
Classification Métier / UI : Code UI
Composante : wp260ce.dll
Version minimum requise
  • Version 9
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 31/10/2019

Signaler une erreur ou faire une suggestion | Aide en ligne locale