Utløser handlinger

I denne modulen finner du en handling som lar deg konfigurere én eller flere utløsere som overvåker museklikk eller tastaturhendelser for å målrette mot grensesnittelementer.

Flyten stanser midlertidig til en av de konfigurerte overvåkede hendelsene finner sted. Når en hendelse oppstår, fortsetter flytkjøringen med utløserblokkens nestede handlinger. Rekkefølgen du konfigurerer utløserne i, påvirker ikke handlingens virkemåte.

Handlingens delte parametere gjelder for alle utløserne du konfigurerer i handlingen:

  • Hvis du angir planleggingsmodus til én gang, kjører utløserens nestede handlinger bare én gang etter at en av de overvåkede hendelsene forekommer. Hvis du setter modusen til Sekvensiell, går flytkjøringen tilbake til toppen av utløserblokken i stedet, og venter på at en annen hendelse skal finne sted.
  • Angi en tidsavbruddsgrense for å unngå å vente uendelig og fremtvinge en tidsavbruddsfeil. Den respektive regelen i handlingens feilhåndteringsvirkemåte kan håndtere denne feilen.

Merk

Ved hjelp av en «Avslutt løkke»-handling i utløserblokken kan flyten også avslutte hendelsesovervåking.

Hendelsesutløser for grensesnittelement

Setter opp en hendelsesutløser på det valgte grensesnittelementet.

Inndataparametere

Diskusjon Valgfritt Godtar Standardverdi Description
Utløsernavn Ja Tekstverdi Navnet på denne utløseren
Element i brukergrensesnitt Nei Element i brukergrensesnitt Velg grensesnittelementet som hendelsesutløseren overvåker
Hendelse Ikke aktuelt Museklikk, tastatur Museklikk Velg hendelsestypen for utløseren
Nøkkelmodifiserte Ja Kombinasjon av taster Win, Ctrl, Skift, ALT Angi kombinasjonen av valgfrie nøkkelmodifiserte som utløseren krever
Museknappen Nei Venstre, midtre, høyre Velg museknappen som skal brukes i utløseren
Nøkkel Nei 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, D0, D1, D2, D3, D4, D5, D6, D7, D8, D9, NumPad 0, NumPad 1, NumPad 2, NumPad 3, NumPad 4, NumPad 5, NumPad 6, NumPad 7, NumPad 8, NumPad 9, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11, F12, Mellomrom, ENTER, Tilbake, Hjem, Slett, PgUp, PgDN, Tab, Caps Lock, Num Lock, Left, Right, Up, Down, Escape, Insert Angi hurtigtasten som skal brukes i utløseren
Utløsermodus Nei Pressemelding Velg om utløseren aktiveres når du trykker eller slipper museknappen eller hurtigtasten
Inkluder nestede elementer Ikke aktuelt Boolsk verdi Usann Når den er aktivert, utløses også utløseren når et nestet element i det merkede elementet klikkes eller fokuseres (for eksempel en etikett i en knapp)
Planleggingsmodus Ikke aktuelt Én gang, Sekvensiell Én gang Angi planleggingsmodus for utløseren
Mislykkes med tidsavbruddsfeil Ikke aktuelt Boolsk verdi Usann Angi om du vil at utløseren skal vente på ubestemt tid eller mislykkes etter en angitt tidsperiode
Varighet Nei Tekstverdi 0 Tidsvarigheten i sekunder, hvoretter tidsavbruddsfeilen oppstår

Variabler produsert

Diskusjon Type Description
TriggerEventInstanceHandle TriggerEventInstanceHandle Hent forekomsthåndtaket for utløserhendelsen

Unntak

Unntak Description
Hendelsesutløser for grensesnittelement mislyktes Angir et problem når utløseren startes
Hendelsesutløser for grensesnittelement mislyktes med tidsavbruddsfeil Angir en tidsavbruddsfeil under overvåking av hendelsene