# gestart [Ingebouwde functies](LEESMIJ.md) Canonieke ID: `events.started`. English: `started`. Start het gebeurtenisblok zodra de **initialisatie** klaar is. Initialisatie betekent de gewone opdrachten op **programmaniveau** uitvoeren: buiten functies en gebeurtenisblokken. `gestart()` is een **gebeurtenisbeschrijving**: ze hoort direct na `wanneer` en werkt niet als gewone aanroep. Zijn er meerdere gestarte blokken, dan zet Pliro ze in de geschreven volgorde klaar. Zet een voortdurende animatielus in een gestart blok wanneer andere gebeurtenisblokken tijdens positieve wachttijden ook beurten nodig hebben. Een eindeloze lus in de gewone voorbereiding op programmaniveau zou voorkomen dat de gebeurtenisblokken ooit beginnen. ## Aanroepvorm ```text wanneer gestart(): ``` ## Argumenten Deze aanroep heeft geen argumenten. Schrijf altijd de haakjes. ## Terugkeerwaarde Gebeurtenisbeschrijving. ## Voorbeeld ```pliro # taal: nl laat score = 0 wanneer gestart(): zet score = score + 1 zeg score ``` Toont `1` na initialisatie. ## Aandachtspunten en veelgemaakte fouten Gebruik de functienaam van je brontaal. De [canonieke ID](../begrippen/canonieke-identiteit.md) is een gezamenlijk documentatielabel; die ID typ je niet als aanroep. Een eigen variabele of functie met dezelfde naam kan de ingebouwde functie verbergen. Geef de beschreven [argumenten](../begrippen/parameters-en-argumenten.md) en waardesoorten mee. Pliro meldt verschillen wanneer controle ze kan vinden, of wanneer de aanroep draait. Een **gebeurtenisbeschrijving** kiest de gebeurtenis in een `wanneer`-kop op programmaniveau, buiten andere blokken (`E3201`–`E3203`). Een **uitleesfunctie** is een gewone functie die een waarde teruggeeft, zoals `aanwijzerX`; ook `zendBericht` is een gewone aanroep. Een **handler** is het blok dat reageert. Toets- en aanwijzerhandlers houden een uitvoering gereed voor volgende invoer en vereisen [hostondersteuning](../gidsen/uitvoeromgevingen.md) (`E4019`). Aanwijzeruitleesfuncties hebben de huidige aanwijzergebeurtenis nodig (`E4020`). De hele uitvoering deelt één [grens voor gebeurteniswerk](../gidsen/uitvoergrenzen.md) (`E4018`). De gewone voorbereiding moet klaar zijn vóór handlers beurten krijgen. Zie [gebeurtenisregels](../gidsen/gebeurtenissen.md) en [aanwijzerposities](../gidsen/aanwijsapparaten.md). ## Gerelateerde lemma’s [na](na.md) · [berichtOntvangen](berichtOntvangen.md) · [toetsGedrukt](toetsGedrukt.md) · [aanwijzerGedrukt](aanwijzerGedrukt.md) · [aanwijzerLosgelaten](aanwijzerLosgelaten.md) · [Programmeergidsen](../gidsen/gebeurtenissen.md) · [Hostondersteuning](../gidsen/uitvoeromgevingen.md) · [Aanroepen en argumenten](../syntaxis/aanroepen.md)