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
  • Affichage du résultat dans un champ Liste ou Combo
  • 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
Renvoie la liste des types de claviers disponibles sur le Terminal Mobile (Pocket PC).
Les différents types de claviers correspondent aux méthodes de saisie proposées par le Terminal Mobile (Transcriber et Reconnaissance des blocs par exemple).
Exemple
// Ajout des types de claviers disponibles dans la combo "COMBO_Clavier"
ListeAjoute(COMBO_Clavier, ClavierListe())
Syntaxe
<Résultat> = ClavierListe([<Détail>])
<Résultat> : Chaîne de caractères
  • Liste des types de claviers disponibles sur le Terminal Mobile.
  • 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.
La liste des types de claviers disponibles est donnée sous la forme :
  • si le paramètre <Détail> n'est pas spécifié ou correspond à Faux :
    <TypeClavier1> + RC + <TypeClavier2> + RC +...+ RC + <TypeClavierN>
  • si le paramètre <Détail> correspond à Vrai :
    <TypeClavier1> + TAB + <IdentifiantClavier1> + RC + ...
    + RC + <TypeClavierN> + TAB + <IdentifiantClavierN>
<Détail> : Booléen optionnel
  • Vrai pour retourner le type et l'identifiant de chaque clavier,
  • Faux (valeur par défaut) pour retrouver uniquement le type du clavier.
Remarques

Affichage du résultat dans un champ Liste ou Combo

<Résultat> peut être directement affecté à un champ Liste ou Combo grâce à la fonction ListeAjoute. Chaque ligne contiendra le type (ou le type et l'identifiant) d'un des claviers disponibles.

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 ClavierListe 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 ClavierListe 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 ClavierListe.
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