Besturingselement InkEdit
Het besturingselement InkEdit biedt een eenvoudige manier om inkt vast te leggen, te herkennen en weer te geven.
Deze implementatie van het besturingselement InkEdit is gebaseerd op het besturingselement RichEdit. De beheerde (.NET Framework) implementatie van InkEdit is gebaseerd op het RichTextBox-besturingselement.
Het primaire doel van het besturingselement InkEdit is om inkt te verzamelen, te herkennen en weer te geven in tekstvorm. Daarnaast biedt het ondersteuning voor het weergeven van inkt als een ingesloten object met tekstopmaakmogelijkheden, zoals vet en onderstrepen.
Bewegingen en correctie
InkEdit ondersteunt de volgende gebaren.
Gebaren | Naam van beweging | Actie |
---|---|---|
![]() |
Linksonder |
Binnenkomen |
![]() |
Linksonder lang |
Binnenkomen |
![]() |
Rechtsboven |
Tabblad |
![]() |
Rechtsboven |
Tabblad |
![]() |
Rechts |
Ruimte |
![]() |
Links |
Backspace |
Gebarengebeurtenissen die u kunt verwerken, bevatten informatie over bewegingen, pennenstreken en cursors, kunt u gebruiken om tekst te verzenden naar InkEdit- of gegevens op het klembord plaatsen.
InkEdit biedt ook een correctiegebruikersinterface waarmee gebruikers alternatieve opties kunnen bekijken en selecteren, het schermtoetsenbord en teken/letter/blokherkenning kunnen gebruiken.
Overige details
InkEdit- is ontworpen om goed te werken in een formulierscenario voor één regel, evenals tekstinvoer met meerdere regels en bewerkingen. Het primaire doel voor InkEdit is het ophalen van tekstinvoer van een gebruiker in de vorm van handschrift. Inktinvoer wordt standaard herkend en tekst wordt ingevoegd op de plaats. De standaardgebruikersinterface voor InkEdit lijkt op die van het besturingselement RichTextBox, behalve wanneer de gebruiker inkt oplegt. U kunt oorspronkelijke inkt weergeven in plaats van tekst; De inkt wordt echter geschaald naar de huidige tekengrootte van het besturingselement InkEdit en wordt inline weergegeven met andere tekst.
Notitie
Om veiligheidsredenen moet u standaardprocedures gebruiken om een bestand te openen of te sluiten, de invoer/uitvoer te streamen en de eigenschap RTF- of Text in te stellen.
Het besturingselement InkEdit is standaard ingesteld op het herkennen van inkt als tekst. Als u wilt dat gebruikers inkt als inkt kunnen toevoegen, stelt u de eigenschap InkInsertMode in op InsertAsInk-.
Zie InkEdit voor gedetailleerde naslaginformatie over het besturingselement InkEdit.
Notitie
Als u het besturingselement Win32 InkEdit gebruikt en in een groepsvak plaatst, moet u ervoor zorgen dat het vak een transparante stijl heeft; anders kan InkEdit geen inkt verzamelen.
Notitie
Als u ervoor wilt zorgen dat inkt correct wordt weergegeven, roept u de InkEdit- besturingselement methode Vernieuwen aan wanneer er een HScroll- of VScroll-gebeurtenis wordt ontvangen.
De volgende secties beschrijven het gebruik van het besturingselement InkEdit: