PenInputPanel-Klasse
[Veraltet. PenInputPanel wurde durch den Texteingabebereich (TIP) ersetzt.]
Mit dem PenInputPanel-Objekt können Sie Ihren Anwendungen problemlos direkte Stifteingaben hinzufügen.
Das PenInputPanel-Objekt ist als anfügbares Objekt verfügbar, mit dem Sie vorhandenen Steuerelementen Funktionen für den Tablet-PC-Eingabebereich hinzufügen können. Die Benutzeroberfläche wird größtenteils durch die aktuelle Eingabesprache vorgeschrieben. Sie haben die Möglichkeit, die Standardeingabemethode für das PenInputPanel-Objekt auszuwählen, entweder Handschrift oder Tastatur. Der Endbenutzer kann über Schaltflächen auf der Benutzeroberfläche zwischen Eingabemethoden wechseln.
PenInputPanel verfügt über folgende Membertypen:
Enumerationen
Die PenInputPanel-Klasse verfügt über diese Enumerationen.
Enumeration | Beschreibung |
---|---|
PanelType | Definiert den Typ der Eingabe, die derzeit im PenInputPanel-Objekt verfügbar ist. |
Ereignisse
Die PenInputPanel-Klasse verfügt über diese Ereignisse.
Ereignis | BESCHREIBUNG |
---|---|
InputFailed | Tritt auf, wenn sich der Eingabefokus ändert, bevor das PenInputPanel-Objekt Benutzereingaben in das angefügte Steuerelement einfügen konnte. |
PanelChanged | Tritt auf, wenn das PenInputPanel-Objekt zwischen Layouts wechselt. |
PanelMoving | Tritt auf, wenn sich das PenInputPanel-Objekt bewegt. |
VisibleChanged | Tritt auf, wenn das PenInputPanel-Objekt sich selbst angezeigt oder ausgeblendet hat. |
Schnittstellen
Die PenInputPanel-Klasse definiert diese Schnittstellen.
Schnittstelle | BESCHREIBUNG |
---|---|
IPenInputPanel | Dieses Objekt implementiert die IPenInputPanel-COM-Schnittstelle . |
Methoden
Die PenInputPanel-Klasse verfügt über diese Methoden.
Methode | BESCHREIBUNG |
---|---|
CommitPendingInput | Sendet gesammelte Freihandeingaben an die Erkennung und postet das Erkennungsergebnis. |
EnableTsf | Wenn TRUE übergeben wird, versucht penInputPanel , Text über das Text Services Framework (TSF) an das angefügte Steuerelement zu senden, und ermöglicht die Verwendung der Korrekturbenutzeroberfläche. |
MoveTo | Legt die Position des PenInputPanel-Objekts auf eine statische Bildschirmposition fest. |
Aktualisieren | Updates und stellt die PenInputPanel-Eigenschaften basierend auf den Einstellungen des Tablet PC-Eingabebereichs wieder her, positioniert den Stifteingabebereich automatisch und legt die Benutzeroberfläche auf den Standardbereich fest. |
Eigenschaften
Die PenInputPanel-Klasse verfügt über diese Eigenschaften.
Eigenschaft | Zugriffstyp | BESCHREIBUNG |
---|---|---|
AttachedEditWindow |
Lesen/Schreiben |
Ruft das Fensterhandle des Steuerelements ab, an das das PenInputPanel-Objekt angefügt ist, oder legt dieses fest. |
Autoshow |
Lesen/Schreiben |
Ruft einen booleschen Wert ab, der angibt, ob das PenInputPanel-Objekt angezeigt wird, wenn der Fokus mithilfe des Stifts festgelegt wird, oder legt diesen fest. |
Beschäftigt |
Schreibgeschützt |
Ruft einen booleschen Wert ab, der angibt, ob das PenInputPanel-Objekt derzeit Freihandeingaben verarbeitet. |
CurrentPanel |
Lesen/Schreiben |
Ruft ab oder legt fest, welcher Bereichstyp derzeit für die Eingabe innerhalb des PenInputPanel-Objekts verwendet wird. |
DefaultPanel |
Lesen/Schreiben |
Ruft ab oder legt fest, welcher Bereichstyp der Standardbereichstyp ist, der für eingaben im PenInputPanel-Objekt verwendet wird. |
Factoid |
Lesen/Schreiben |
Ruft den Zeichenfolgennamen des bei der Erkennung verwendeten Factoids ab oder legt den Zeichenfolgennamen fest. |
Höhe |
Schreibgeschützt |
Ruft die Höhe des PenInputPanel-Objekts in Clientkoordinaten ab. |
HorizontalOffset |
Lesen/Schreiben |
Ruft den Offset zwischen dem linken Rand des PenInputPanel-Objekts und dem linken Rand des Steuerelements ab, an das es angefügt ist, oder legt diesen fest. |
Links |
Schreibgeschützt |
Ruft die horizontale Position des linken Rands des PenInputPanel-Objekts in Bildschirmkoordinaten ab. |
Nach oben |
Schreibgeschützt |
Ruft die vertikale Position des oberen Rands des PenInputPanel-Objekts in Bildschirmkoordinaten ab. |
VerticalOffset |
Lesen/Schreiben |
Ruft den Offset zwischen dem nächstgelegenen horizontalen Rand des PenInputPanel-Objekts und dem nächstgelegenen horizontalen Rand des Steuerelements, an das es angefügt ist, ab oder legt diesen fest. |
Visible |
Lesen/Schreiben |
Ruft einen Wert ab, der angibt, ob das PenInputPanel-Objekt sichtbar ist, oder legt diesen fest. |
Breite |
Schreibgeschützt |
Ruft die Breite des PenInputPanel-Objekts in Clientkoordinaten ab. |
Bemerkungen
Dieses Objekt kann instanziiert werden, indem die CoCreateInstance-Methode in C++ aufgerufen wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP Tablet PC Edition [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) |
Nicht unterstützt |
Header |
|
Bibliothek |
|
Siehe auch