Muis en toetsenbord
De bediening van de muis en het toetsenbord overnemen
Aan de slag met muis- en toetsenbordacties
Simuleer het gebruik van het toetsenbord om tekst of andere toetsopdrachten in te voeren met de actie Toetsen verzenden. Gebruik de knop Speciale toets invoegen om toetsen in te voegen, zoals de pijltjestoetsen, Caps Lock of toetsen van het numerieke toetsenblok, en selecteer Modifier invoegen om toetsen zoals Shift en Control te verzenden. In het onderstaande voorbeeld wordt een handtekening toegevoegd aan een e-mailbericht, dat begint met twee regeleinden. Aan het einde van de tekst stuurt de actie de opdrachten Ctrl+A en Ctrl+C om alles te selecteren en te kopiëren, zodat de inhoud van de volledige e-mailtekst van het klembord in een volgende actie kan worden gebruikt.

Note
Als u een toets als modifier wilt gebruiken, gebruikt u de accoladenotatie voor beide toetsen: gebruik bijvoorbeeld voor Ctrl+A {Control}({A})
Als u de beweging van de muis wilt simuleren, gebruikt u de actie Muis verplaatsen. In het volgende voorbeeld is de muis ingesteld om naar specifieke coördinaten te gaan door de aanwijzer daar handmatig te verplaatsen en op Control+Shift te drukken om de huidige coördinaten voor Positie X & Y in te stellen. De bewegingssnelheid is ingesteld op normaal.

Verplaats de muis naar een specifieke afbeelding op het scherm met de actie Muis naar afbeelding verplaatsen. In de onderstaande afbeelding is de muis ingesteld om naar het eerste voorkomen van het zoekpictogram van de vastgelegde afbeeldingen te gaan en om met de linkermuisknop te klikken.

In de sectie Geavanceerd is de actie ingesteld om 30 seconden te wachten voordat de afbeelding in het voorgrondvenster verschijnt en moet de muispositie in het midden van de afbeelding zijn.

Muis- en toetsenbordacties
Invoer blokkeren
Hiermee wordt de invoer van de gebruiker met de muis- en het toetsenbord geblokkeerd, zodat de werkstroom muis- en toetsenbordacties kan uitvoeren zonder tussenkomst van de gebruiker
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Block it | N.v.t. | Booleaanse waarde | Waar | Geef op of muis- en toetsenbordinvoer moet worden geblokkeerd of gedeblokkeerd |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Kan gebruikersinvoer niet blokkeren/blokkering opheffen in de niet-interactieve modus | Duidt op een probleem bij de blokkering of het opheffen van de blokkering voor invoer in de niet-interactieve modus |
| Kan invoer niet blokkeren of de blokkering opheffen | Duidt op een probleem de bij blokkering of het opheffen van de blokkering van invoer |
Muispositie ophalen
Hiermee wordt de huidige positie van de muisaanwijzer op het scherm opgehaald in pixelcoördinaten
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Relative to | N.v.t. | Scherm, Voorgrondvenster | Scherm | Geef op of de muispositie in schermcoördinaten of als positie ten opzichte van de linkerbovenhoek van het actieve venster moet worden opgehaald |
Variabelen gemaakt
| Argument | Type | Beschrijving |
|---|---|---|
| MousePosX | Numerieke waarde | De horizontale (X) waarde van de muispositie |
| MousePosY | Numerieke waarde | De verticale (Y) waarde van de muispositie |
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Kan de positie van de muisaanwijzer niet ophalen in de niet-interactieve modus | Duidt op een probleem bij het ophalen van de positie van de muisaanwijzer in de niet-interactieve modus |
Muis verplaatsen
Hiermee wordt de muis naar een specifieke positie verplaatst
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Position X | Nee | Numerieke waarde | De horizontale (X) waarde van de positie waar de muis naar wordt verzonden | |
| Position Y | Nee | Numerieke waarde | De verticale (Y) waarde van de positie waar de muis naar wordt verzonden | |
| Relative to | N.v.t. | Scherm, Actief venster, Huidige muispositie | Scherm | Geef op of de nieuwe muispositie ten opzichte van de linkerbovenhoek van het scherm, het voorste venster of de huidige muispositie is bepaald |
| Move mouse from previous position | N.v.t. | Direct, Met animatie (lage snelheid), Met animatie (normale snelheid), Met animatie (hoge snelheid) | Direct | Geef op hoe de muis moet worden verplaatst |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Kan muis niet verplaatsen in de niet-interactieve modus | Duidt op een probleem bij het verplaatsen van de muis in de niet-interactieve modus |
| Kan muis niet verplaatsen | Geeft een probleem aan bij het verplaatsen van de muis |
Muis naar afbeelding verplaatsen
Hiermee wordt de muis op een afbeelding geplaatst die op het scherm of in het voorgrondvenster is gevonden
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Image to move mouse to | Nee | Afbeeldingslijst | De lijst met afbeeldingen waar u de muis naar wilt verplaatsen | |
| Search for image on | N.v.t. | Volledig scherm, Alleen voorgrondvenster | Volledig scherm | Geef op of de opgegeven afbeelding alleen moet worden gezocht in het voorste venster of op het volledige zichtbare scherm. De afbeelding wordt bij beide keuzen niet gevonden als deze niet duidelijk zichtbaar is op het scherm |
| Search mode | N.v.t. | Zoeken in heel scherm of voorgrondvenster, Zoeken in opgegeven subgebied van scherm- of voorgrondvenster | Zoeken in heel scherm of voorgrondvenster | Geef op of in het hele scherm (of venster) moet worden gezocht naar de opgegeven afbeelding of alleen in een kleiner subgebied ervan |
| X1 | Ja | Numerieke waarde | De eerste X van het subgebied waarin wordt gezocht | |
| Y1 | Ja | Numerieke waarde | De eerste Y van het subgebied waarin wordt gezocht | |
| X2 | Ja | Numerieke waarde | De laatste X van het subgebied waarin wordt gezocht | |
| Y2 | Ja | Numerieke waarde | De laatste Y van het subgebied waarin wordt gezocht | |
| Mouse position relative to image | N.v.t. | linkerbovenhoek, middenboven, rechterbovenhoek, gedeelte middenonder, midden, gedeelte rechtsonder, linkerbenedenhoek, middenonder, rechterbenedenhoek | midden | De sectie van de afbeelding waar de muis naar wordt verplaatst |
| Offset X | Ja | Tekstwaarde | 0 | Het aantal pixels waarmee de muis vanaf de positie naar rechts wordt verschoven |
| Offset Y | Ja | Tekstwaarde | 0 | Het aantal pixels waarmee de muis vanaf de positie naar beneden wordt verschoven |
| Tolerance | Ja | Numerieke waarde | 10 | Geef op hoeveel de opgegeven afbeelding kan verschillen van de oorspronkelijk gekozen afbeelding |
| Mouse movement style | N.v.t. | Direct, Met animatie (lage snelheid), Met animatie (normale snelheid), Met animatie (hoge snelheid) | Direct | Geef de stijl van de verplaatsing op waarin de muis wordt verplaatst vanaf de vorige positie naar het begin van de opgenomen route (of naar de uiteindelijke positie) |
| Occurence | Ja | Numerieke waarde | 1 | Het exemplaar van de afbeelding dat is gevonden om de muis naar te verplaatsen |
| Fail timeout | Ja | Numerieke waarde | 0 | De time-out bij een fout in seconden |
| Send a click after moving mouse | N.v.t. | Booleaanse waarde | Onwaar | Geef op of er een klik moet worden verzonden nadat de muis op de afbeelding is geplaatst |
| Click type | N.v.t. | Met de linkermuisknop klikken, Met de rechtermuisknop klikken, Dubbelklikken, Met de middelste muisknop klikken, Linkerknop omlaag, Linkerknop omhoog, Rechterknop omlaag, Rechterknop omhoog | Klikken met de linkermuisknop | De muisklik die naar de afbeelding moet worden verzonden |
| Seconds before click | Ja | Numerieke waarde | 0 | Het aantal seconden dat moet worden gewacht voordat de klik wordt verzonden |
Variabelen gemaakt
| Argument | Type | Beschrijving |
|---|---|---|
| X | Numerieke waarde | De X-coördinaat van het punt waar de afbeelding op het scherm is gevonden. Als er naar de afbeelding wordt gezocht in het voorgrondvenster, is de geretourneerde coördinaat relatief ten opzichte van de linkerbovenhoek van het venster |
| Y | Numerieke waarde | De Y-coördinaat van het punt waar de afbeelding op het scherm is gevonden. Als er naar de afbeelding wordt gezocht in het voorgrondvenster, is de geretourneerde coördinaat relatief ten opzichte van de linkerbovenhoek van het venster |
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Afbeelding niet gevonden op scherm | Geeft aan dat de opgegeven afbeelding niet is gevonden op het scherm |
| Kan muis niet verplaatsen in de niet-interactieve modus | Duidt op een probleem bij het verplaatsen van de muis in de niet-interactieve modus |
| Kan muis niet verplaatsen | Geeft een probleem aan bij het verplaatsen van de muis |
| Ongeldige coördinaten voor subgebied | Geeft aan dat de coördinaten van het opgegeven subgebied ongeldig zijn |
| Niet genoeg afbeeldingsexemplaren gevonden op het scherm | Geeft aan dat er niet genoeg exemplaren van de opgegeven afbeelding zijn gevonden op het scherm |
Muis naar tekst op scherm verplaatsen (OCR)
Hiermee wordt de muis op een tekst op het scherm geplaatst of in het voorgrondvenster met behulp van OCR
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| OCR engine type | Nee | OCR-enginevariabele, Tesseract-engine | OCR-enginevariabele | Het type OCR-engine dat moet worden gebruikt. Selecteer een vooraf geconfigureerde OCR-engine of stel een nieuwe in. |
| OCR engine variable | Nee | OCREngineObject | De OCR-engine die moet worden gebruikt om te zoeken naar de tekst | |
| Text to find | Nee | Tekstwaarde | De tekst waarop de muis moet worden geplaatst | |
| Is regular expression | N.v.t. | Booleaanse waarde | Onwaar | Of een reguliere expressie moet worden gebruikt om naar de tekst op het scherm te zoeken |
| Occurence | Ja | Numerieke waarde | 1 | Een positief getal dat wordt gebruikt als het exemplaar van de invoertekst op het scherm |
| Search for text on | N.v.t. | Volledig scherm, Alleen voorgrondvenster | Volledig scherm | Geeft aan of de opgegeven tekst alleen moet worden gezocht in het voorste venster of op het volledige zichtbare scherm. De tekst wordt bij beide keuzen niet gevonden als deze niet duidelijk zichtbaar is op het scherm |
| Search mode | N.v.t. | Geheel van opgegeven bron, Alleen specifiek subgebied, Subgebied relatief ten opzichte van de afbeelding | Geheel van opgegeven bron | Of het hele scherm (of venster) moet worden gescand om de opgegeven tekst te vinden, of alleen een kleiner subgebied ervan |
| Image(s) | Nee | Afbeeldingslijst | De afbeeldingen die het subgebied (ten opzichte van de linkerbovenhoek van de afbeelding) aangeven, dat moet worden gescand op de opgegeven tekst | |
| X1 | Ja | Numerieke waarde | De eerste X-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst | |
| Tolerance | Ja | Numerieke waarde | 10 | Geef op hoeveel de gezochte afbeeldingen kunnen verschillen van de oorspronkelijk gekozen afbeelding |
| Y1 | Ja | Numerieke waarde | De eerste Y-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst | |
| X1 | Ja | Numerieke waarde | De eerste X-coördinaat van het subgebied relatief ten opzichte van de opgegeven afbeelding, dat moet worden gescand op de opgegeven tekst | |
| X2 | Ja | Numerieke waarde | De laatste X-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst | |
| Y1 | Ja | Numerieke waarde | De eerste Y-coördinaat van het subgebied relatief ten opzichte van de opgegeven afbeelding, dat moet worden gescand op de opgegeven tekst | |
| Y2 | Ja | Numerieke waarde | De laatste Y-coördinaat van het subgebied dat wordt gescand op de opgegeven tekst | |
| X2 | Ja | Numerieke waarde | De laatste X-coördinaat van het subgebied relatief ten opzichte van de opgegeven afbeelding, dat moet worden gescand op de opgegeven tekst | |
| Y2 | Ja | Numerieke waarde | De laatste Y-coördinaat van het subgebied relatief ten opzichte van de opgegeven afbeelding, dat moet worden gescand op de opgegeven tekst | |
| Move mouse from previous position | N.v.t. | Direct, Met animatie (lage snelheid), Met animatie (normale snelheid), Met animatie (hoge snelheid) | Direct | De stijl van de verplaatsing waarmee de muis van de vorige positie naar de uiteindelijke positie wordt verplaatst |
| Windows OCR language | N.v.t. | Chinees (vereenvoudigd), Chinees (traditioneel), Deens, Duits, Engels, Fins, Frans, Grieks, Hongaars, Italiaans, Japans, Koreaans, Nederlands, Noors, Pools, Portugees, Roemeens, Russisch, Servisch (Cyrillisch), Servisch (Latijn), Slowaaks, Spaans, Tsjechisch, Turks en Zweeds | English | De taal van de tekst die door Windows OCR-engine wordt gedetecteerd |
| Use other language | N.v.t. | Booleaanse waarde | Onwaar | Geeft aan of een taal moet worden gebruikt die niet is opgegeven in het veld 'Tesseract-taal' |
| Tesseract language | N.v.t. | Engels, Duits, Spaans, Frans, Italiaans | Engels | De taal van de tekst die door de Tesseract-engine wordt gedetecteerd |
| Language abbreviation | Nee | Tekstwaarde | De Tesseract-afkorting van de te gebruiken taal. Als de gegevens bijvoorbeeld 'eng.traineddata' zijn, stelt u dit in op 'eng' | |
| Language data path | Nee | Tekstwaarde | Het pad van de map die de Tesseract-gegevens van de opgegeven taal bevat | |
| Image width multiplier | Nee | Numerieke waarde | 1 | De vermenigvuldigingsfactor voor de breedte van de afbeelding |
| Image height multiplier | Nee | Numerieke waarde | 1 | De vermenigvuldigingsfactor voor de hoogte van de afbeelding |
| Wait for text to appear | N.v.t. | Booleaanse waarde | Onwaar | Geef op of u wilt dat er wordt gewacht als de tekst niet wordt gevonden op het scherm of in het voorgrondvenster |
| Fail if text doesn't appear within | Ja | Numerieke waarde | 10 | Het aantal seconden dat moet worden gewacht totdat de opgegeven tekst wordt weergegeven |
| Send a click after moving mouse | N.v.t. | Booleaanse waarde | Onwaar | Geef op of er een klik moet worden verzonden nadat de muis op de tekst is geplaatst |
| Click type | N.v.t. | Met de linkermuisknop klikken, Met de rechtermuisknop klikken, Dubbelklikken, Met de middelste muisknop klikken, Linkerknop omlaag, Linkerknop omhoog, Rechterknop omlaag, Rechterknop omhoog | Klikken met de linkermuisknop | Het type muisklik dat naar de tekst moet worden verzonden |
| Wait before clicking for | Ja | Numerieke waarde | 1 | Het aantal seconden dat moet worden gewacht voordat er wordt geklikt |
| Mouse position relative to text | N.v.t. | Linksboven, Midden boven, Rechtsboven, Midden links, Midden midden, Rechts midden, Linksonder, Midden onder, Rechtsonder | Midden centrum | Geef op naar welke sectie van de tekst de muis wordt verplaatst |
| Offset X | Ja | Tekstwaarde | 0 | Verschuif de muis vanaf deze positie naar rechts met dit aantal pixels |
| Offset Y | Ja | Tekstwaarde | 0 | Verschuif de muis vanaf deze positie omlaag met dit aantal pixels |
Note
De engine voor reguliere expressies in Power Automate is .NET. Meer informatie vindt u in Reguliere expressietaal - Beknopte naslag.
Variabelen gemaakt
| Argument | Type | Beschrijving |
|---|---|---|
| LocationOfTextFoundX | Numerieke waarde | De X-coördinaat van het punt waar de tekst op het scherm is gevonden. Als er naar de tekst wordt gezocht in het voorgrondvenster, is de geretourneerde coördinaat relatief ten opzichte van de linkerbovenhoek van het venster |
| LocationOfTextFoundY | Numerieke waarde | De Y-coördinaat van het punt waar de tekst op het scherm is gevonden. Als er naar de tekst wordt gezocht in het voorgrondvenster, is de geretourneerde coördinaat relatief ten opzichte van de linkerbovenhoek van het venster |
| WidthOfTextFound | Numerieke waarde | De breedte van het gebied waarin de tekst is gevonden |
| HoogteOfTextFound | Numerieke waarde | De breedte van het gebied waarin de tekst is gevonden |
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Tekst niet gevonden op scherm | Geeft aan dat het opgegeven tekst niet kan worden gevonden op het scherm |
| Kan muis niet verplaatsen in de niet-interactieve modus | Duidt op een probleem bij het verplaatsen van de muis in de niet-interactieve modus |
| Kan muis niet verplaatsen | Geeft een probleem aan bij het verplaatsen van de muis |
| Ongeldige coördinaten voor subgebied | Geeft aan dat de coördinaten van het opgegeven subgebied ongeldig zijn |
| De OCR-engine kan niet worden gemaakt | Geeft aan dat er een fout is opgetreden bij het maken van de OCR-engine |
| Map in gegevenspad bestaat niet | Geeft aan dat de opgegeven map voor de taalgegevens niet bestaat |
| Het geselecteerde Windows-taalpakket is niet geïnstalleerd op de computer | Geeft aan dat het geselecteerde Windows-taalpakket niet is geïnstalleerd op de computer |
| OCR-engine is niet actief | Geeft aan dat de OCR-engine niet actief is |
Muisklik verzenden
Hiermee wordt een muisklikgebeurtenis verzonden
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Mouse event to send | N.v.t. | Met de linkermuisknop klikken, Met de rechtermuisknop klikken, Dubbelklikken, Met de middelste muisknop klikken, Linkerknop omlaag, Linkerknop omhoog, Rechterknop omlaag, Rechterknop omhoog | Klikken met de linkermuisknop | Geef op welke vorm muisgebeurtenis moet worden verzonden |
| Wait | Ja | Numerieke waarde | 0 | De vertragingstijd voordat de muisgebeurtenis wordt verzonden in 1/1000 van een seconde |
| Move mouse | N.v.t. | Booleaanse waarde | Onwaar | Muis verplaatsen |
| X | Nee | Numerieke waarde | De horizontale (X) positie van de muis in pixelcoördinaten | |
| Y | Nee | Numerieke waarde | De verticale (X) positie van de muis in pixelcoördinaten | |
| Relative to | N.v.t. | Scherm, Actief venster, Huidige muispositie | Scherm | Geef op of de nieuwe muispositie ten opzichte van de linkerbovenhoek van het scherm, het voorste venster of de huidige muispositie is bepaald |
| Mouse movement style | N.v.t. | Direct, Met animatie (lage snelheid), Met animatie (normale snelheid), Met animatie (hoge snelheid) | Direct | De verplaatsingsstijl waarmee de muis wordt verplaatst vanaf de vorige positie naar het begin van de opgenomen route (of naar de uiteindelijke positie) |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Kan muisklik niet verzenden in de niet-interactieve modus | Duidt op een probleem bij het verzenden van een muisklik in de niet-interactieve modus |
| Muisklik valt buiten de grenzen van het scherm | Geeft aan dat de muisklik buiten de grenzen van het scherm valt |
| Kan geen muisklik verzenden | Duidt op een probleem bij het verzenden van een muisklik |
Toetsen verzenden
Hiermee worden toetsen verzonden naar de toepassing die momenteel actief is
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Description |
|---|---|---|---|---|
| Sleutels verzenden naar | N.v.t. | Voorgrondvenster, Op UI-element, Op exemplaar/handle van venster, Op titel en/of klasse | Voorgrondvenster | Geef op of de sleutels naar het voorgrondvenster, naar een UI-element, een vensterexemplaar of een combinatie van venstertitel/-klasse moeten worden verzonden |
| Text to send | Nee | Versleutelde waarde | De tekst die naar de toepassing moet worden verzonden | |
| Delay between keystrokes | Ja | Numerieke waarde | 10 | Geef de vertraging in milliseconden op tussen het verzenden van toetsaanslagen om invoerfouten te vermijden |
| Send Text as hardware keys | N.v.t. | Booleaanse waarde | Onwaar | De werkelijke toetsaanslagen op het toetsenbord nabootsen bij het verzenden van hele tekst |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Kan geen toetsaanslagen verzenden in de niet-interactieve modus | Duidt op een probleem bij het verzenden van toetsaanslagen in de niet-interactieve modus |
| Te verzenden tekst vertegenwoordigt geen geldige toetsaanslagen | Geeft aan dat de opgegeven tekst geen geldige toetsaanslagen vertegenwoordigt |
| Er is geen actieve toepassing om toetsaanslagen naar te verzenden | Geeft aan dat er geen actieve toepassing is om toetsaanslagen naar te verzenden |
| Kan geen toetsaanslagen verzenden | Geeft een probleem aan bij het verzenden van de toetsaanslagen |
Note
Gebruik de notatie met accolades ({}) om te simuleren dat een fysieke toets wordt ingedrukt in een actie Toetsen verzenden. (Gebruik bijvoorbeeld {Enter} om op Enter te drukken). Gebruik de accolades {} voor twee toetsen om een toets als modificator te gebruiken. (Gebruik bijvoorbeeld {Control}({A}) om op Ctrl+A te drukken). De actie Toetsen verzenden accepteert de virtuele-sleutelcodes
Geldige toetsen
| Categorie | Toetsen |
|---|---|
| Knoppen | LButton, RButton, Cancel, MButton, XButton1, XButton2 |
| Toetsenbordbesturing | Back, Tab, LineFeed, Clear, Enter, Return, ShiftKey, ControlKey,Menu, Pause, CapsLock, Capital, Escape, Space, Prior, PageUp, PageDown, Next, End, Home, Left, Up, Right, Down, Select, Print, Execute, Snapshot, PrintScreen, Insert, Delete, Help |
| Knoppen | HangulMode, HanguelMode, KanaMode, JunjaMode, FinalMode, KanjiMode, HanjaMode |
| IME-sleutels | IMEConvert, IMENonconvert, IMEAccept, IMEAceept, IMEModeChange |
| Browsertoetsen | BrowserSearch, BrowserFavorites, BrowserHome |
| Volumetoetsen | VolumeMute, VolumeDown, VolumeUp |
| Mediatoetsen | MediaNextTrack, MediaPreviousTrack, MediaStop, MediaPlayPause |
| Knoppen | LaunchMail, SelectMedia, LaunchApplication1, LaunchApplication2 |
| OEM-toetsen | OemSemicolon, Oem1, Oemplus, Oemcomma, OemMinus, OemPeriod, Oem2, OemQuestion, Oem3, Oemtilde, Oem4, OemOpenBrackets, OemPipe, Oem5, OemCloseBrackets, Oem6, OemQuotes, Oem7, Oem8, Oem102, OemBackslash, OemClear |
| Knoppen | ProcessKey, Packet, Attn, Crsel, Exsel, EraseEof, Play, Zoom, NoName, Pa1 |
| Knoppen | KeyCodem, Shift, Control, Alt, Modifiers |
| D-toetsen | D0, D1, D2, D3, D4, D5, D6, D7, D8, D9 |
| Letters | A, B, C, D, E, F, G, H, I, J, K, L, M, N, O, P, Q, R, S, T, U, V, W, X, Y, Z |
| Windows-toetsen | LWin, RWin, Apps, Sleep |
| Toetsen op numeriek toetsenblok | NumPad0, NumPad1, NumPad2, NumPad3, NumPad4, NumPad5, NumPad6, NumPad7, NumPad8, NumPad9 |
| Berekeningstoetsen | Multiply, Add, Separator, Subtract, Decimal, Divide |
| Functietoetsen | F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, F13, F14, F15, F16, F17, F18, F19, F20, F21, F22, F23, F24 |
| Knoppen | NumLock, Scroll, LShiftKey, RShiftKey, LControlKey, RControlKey, LMenu, RMenu, BrowserBack, BrowserForward, BrowserRefresh, BrowserStop |
Toets indrukken/loslaten
Hiermee worden één of meer wijzigingstoetsen (Alt, Ctrl of Shift) ingedrukt (en vastgehouden) of losgelaten
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Action to perform | N.v.t. | Indrukken, Loslaten | Drukken | Geef op of met deze actie toetsen moeten worden ingedrukt of losgelaten |
| Control | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de Ctrl-toets wordt ingedrukt/losgelaten of niet |
| Alt | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de Alt-toets wordt ingedrukt/losgelaten of niet |
| Shift | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de Shift-toets wordt ingedrukt/losgelaten of niet |
| Win | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de Windows-toets wordt ingedrukt/losgelaten of niet |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Kan de toets in de niet-interactieve modus niet indrukken of loslaten | Duidt op een probleem bij het indrukken of loslaten van de toets in de niet-interactieve modus |
Toetsstatus instellen
Hiermee wordt de status ingesteld (aan of uit) voor de toetsen Caps Lock, Num Lock of Scroll Lock
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Key | N.v.t. | Caps Lock, Num Lock, Scroll Lock | Caps Lock | Geef de toets op die moet worden ingesteld |
| State | N.v.t. | Uit, Aan | Ingeschakeld | Of de toetsstatus moet worden aan- of uitgezet |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Kan geen toetsstatus instellen in de niet-interactieve modus | Duidt op een probleem bij het instellen van de toetsstatus in de niet-interactieve modus |
Wachten op muis
Hiermee wordt de uitvoering van de stroom onderbroken totdat de muisaanwijzer verandert, meestal van of in een 'wachtcursor' of zandloper
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Beschrijving |
|---|---|---|---|---|
| Wait for mouse pointer to | N.v.t. | Wordt, Wordt niet | Wordt | Kies op welke actie van de muisaanwijzer moet worden gewacht. |
| Mouse pointer | N.v.t. | Pijl, App wordt gestart, Kruis, Hand, Help, IBeam, Wachtcursor | Pijl | Geef de status van de muisaanwijzer op. |
Variabelen gemaakt
- Deze actie levert geen variabelen op
Uitzonderingen
- Deze actie omvat geen uitzonderingen
Toetsenbord-id ophalen
Hiermee wordt de actieve toetsenbord-id uit het register van de computer gehaald
Invoerparameters
- Deze actie vereist geen invoer
Variabelen gemaakt
| Argument | Type | Beschrijving |
|---|---|---|
| KeyboardLayoutId | Numerieke waarde | De registersleutel van de actieve toetsenbord-id |
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Toetsenbord-id is niet gevonden | Geeft aan dat er een fout is opgetreden bij het ophalen van de toetsenbord-id |
Wachten op sneltoets
Onderbreek de stroomuitvoering tot op een opgegeven sneltoets wordt gedrukt. Sneltoetsen moeten ten minste één toets bevatten of een toets en een van de toetsen (Ctrl, Alt, Shift). Er kunnen meerdere sneltoetsen worden gedefinieerd
Invoerparameters
| Argument | Optioneel | Accepteert | Standaardwaarde | Description |
|---|---|---|---|---|
| Sneltoetsen | N.v.t. | Toetsencombinatie | Ctrl + A | Geef de sneltoetsen op waarop moet worden gewacht. Sneltoetsen moeten precies één toets bevatten of een toets en een combinatie van (CTRL, ALT, Shift). Selecteer 'Nieuwe sneltoets' om meer dan één sneltoets toe te voegen |
| Continue flow run on timeout | N.v.t. | Booleaanse waarde | Onwaar | Geef op of de stroomuitvoering wordt voortgezet als de ingestelde tijd voor het wachten op de sneltoets is verstreken |
| Continue after | Ja | Numerieke waarde | 10 | De tijd in seconden waarna de uitvoering van de stroom wordt voortgezet |
Variabelen gemaakt
| Argument | Type | Beschrijving |
|---|---|---|
| IndexOfShortcutKeyPressed | Numerieke waarde | De index met sneltoetsen als de sneltoetsen in een lijstindeling staan. |
Uitzonderingen
| Uitzondering | Beschrijving |
|---|---|
| Sneltoets kan niet worden geregistreerd | Geeft aan dat de registratie van een sneltoets is mislukt. |