Classe PenInputPanel
[Déconseillé. PenInputPanel a été remplacé par le panneau d’entrée de texte (TIP).]
L’objet PenInputPanel vous permet d’ajouter facilement une entrée de stylet sur place à vos applications.
L’objet PenInputPanel est disponible en tant qu’objet attachable qui vous permet d’ajouter des fonctionnalités de panneau d’entrée Tablet PC aux contrôles existants. L’interface utilisateur est en grande partie obligatoire par la langue d’entrée actuelle. Vous avez la possibilité de choisir la méthode d’entrée par défaut pour l’objet PenInputPanel , à savoir l’écriture manuscrite ou le clavier. L’utilisateur final peut basculer entre les méthodes d’entrée à l’aide de boutons sur l’interface utilisateur.
PenInputPanel a les types de membres suivants :
Énumérations
La classe PenInputPanel contient ces énumérations.
Énumération | Description |
---|---|
PanelType | Définit le type d’entrée actuellement disponible dans l’objet PenInputPanel . |
Événements
La classe PenInputPanel contient ces événements.
Événement | Description |
---|---|
InputFailed | Se produit lorsque le focus d’entrée change avant que l’objet PenInputPanel n’ait pu insérer une entrée utilisateur dans le contrôle attaché. |
PanelChanged | Se produit lorsque l’objet PenInputPanel change d’une disposition à l’autre. |
PanelMoving | Se produit lorsque l’objet PenInputPanel est en cours de déplacement. |
Visiblechanged | Se produit lorsque l’objet PenInputPanel s’est affiché ou masqué. |
Interfaces
La classe PenInputPanel définit ces interfaces.
Interface | Description |
---|---|
IPenInputPanel | Cet objet implémente l’interface COM IPenInputPanel . |
Méthodes
La classe PenInputPanel a ces méthodes.
Méthode | Description |
---|---|
CommitPendingInput | Envoie l’encre collectée au module de reconnaissance et publie le résultat de la reconnaissance. |
EnableTsf | Une fois true passé, le PenInputPanel tente d’envoyer du texte au contrôle attaché via l’infrastructure des services de texte (TSF) et active l’utilisation de l’interface utilisateur de correction. |
MoveTo | Définit la position de l’objet PenInputPanel sur une position d’écran statique. |
Actualiser | Mises à jour et restaure les propriétés PenInputPanel en fonction des paramètres du panneau d’entrée tablet PC, positionne automatiquement le panneau d’entrée du stylet et définit l’interface utilisateur sur le panneau par défaut. |
Propriétés
La classe PenInputPanel a ces propriétés.
Propriété | Type d’accès | Description |
---|---|---|
AttachedEditWindow |
Lecture/écriture |
Obtient ou définit le handle de fenêtre du contrôle auquel l’objet PenInputPanel est attaché. |
Autoshow |
Lecture/écriture |
Obtient ou définit une valeur booléenne qui spécifie si l’objet PenInputPanel s’affiche lorsque le focus est défini à l’aide du stylet. |
Occupé |
Lecture seule |
Obtient une valeur booléenne qui spécifie si l’objet PenInputPanel traite actuellement l’entrée manuscrite. |
CurrentPanel |
Lecture/écriture |
Obtient ou définit le type de panneau actuellement utilisé pour l’entrée dans l’objet PenInputPanel . |
DefaultPanel |
Lecture/écriture |
Obtient ou définit le type de panneau utilisé par défaut pour l’entrée dans l’objet PenInputPanel . |
Factoid |
Lecture/écriture |
Obtient ou définit le nom de chaîne du factoid utilisé dans la reconnaissance. |
Hauteur |
Lecture seule |
Obtient la hauteur de l’objet PenInputPanel en coordonnées client. |
HorizontalOffset |
Lecture/écriture |
Obtient ou définit le décalage entre le bord gauche de l’objet PenInputPanel et le bord gauche du contrôle auquel il est attaché. |
Gauche |
Lecture seule |
Obtient l’emplacement horizontal, ou axe X, du bord gauche de l’objet PenInputPanel , en coordonnées d’écran. |
Retour au début |
Lecture seule |
Obtient l’emplacement vertical, ou axe y, du bord supérieur de l’objet PenInputPanel , en coordonnées d’écran. |
VerticalOffset |
Lecture/écriture |
Obtient ou définit le décalage entre le bord horizontal le plus proche de l’objet PenInputPanel et le bord horizontal le plus proche du contrôle auquel il est attaché. |
Visible |
Lecture/écriture |
Obtient ou définit une valeur qui indique si l’objet PenInputPanel est visible. |
Largeur |
Lecture seule |
Obtient la largeur de l’objet PenInputPanel dans les coordonnées du client. |
Notes
Cet objet peut être instancié en appelant la méthode CoCreateInstance en C++.
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP Édition Tablet PC [applications de bureau uniquement] |
Serveur minimal pris en charge |
Aucun pris en charge |
En-tête |
|
Bibliothèque |
|
Voir aussi