Je kunt een invulvak niet alleen gebruiken voor het resultaat van een berekening, maar ook voor de coördinaten van een punt. Ook hier kan je een leeg invulvak gebruiken. [br]Om een ongedefinieerd punt bekomen, moet je een klein omwegje maken: je moet Ant eerst definiëren als een punt (de coördinaten maken niet uit) en dan de waarde ongedefinieerd geven.[br][list][*]Ant = (0, 0) creëert een punt Ant.[br][/*][*]Ant = undefined maakt nu het punt ongedefinieerd.[/*][*]Creëer je nu een invulvak [i]Ant[/i] dan verschijnen placeholders voor de coördinaten.[/*][/list]
[table][tr][td]1[/td][td][/td][td]Typ het commando [b]a = ToevalsgetalTussen(-5, 5)[/b] en creëer het getal a.[/td][/tr][tr][td]2[/td][td][/td][td]Typ het commando [b]b = ToevalsgetalTussen(-5, 5)[/b] en creëer het getal b.[/td][/tr][tr][td]3[/td][td][/td][td]Typ het commando [b]Opl=(a, b)[/b] en creëer een punt Opl. [br][u]Opmerking 1[/u]: Gebruik een hoofdletter, anders creëer je een vector.[br][u]Opmerking 2[/u]: Open de instellingn van Opl en gebruik als label de titel[b] P[/b].[/td][/tr][tr][td]4[/td][td][/td][td]Typ het commando [b]Ant=(0, 0)[/b] en creëer het punt Ant.[/td][/tr][tr][td]5[/td][td][/td][td]Typ het commando [b]Ant = undefined[/b] en maak het punt Ant ongedefinieerd. [br]Creëer een Booleaanse variabelemet het commando [b]test: Gedefinieerd(Ant)[/b].[br]Wanneer [i]Ant [/i]gedefinieerd is, krijgt test de waarde true, anders de waarde false.[/td][/tr][tr][td]6[/td][td][/td][td]Typ de tekst [b]Geef de coördinaten van P[/b] in het tekenvenster of in de titelbalk van het applet.[/td][/tr][tr][td]7[/td][td][icon]/images/ggb/toolbar/mode_textfieldaction.png[/icon][/td][td]Selecteer de knop Invulvak en creëer een invulvak met label [i]P =[/i] , gelinkt aan het object [b]Ant[/b].[br][b]Rood: Als(test && Ant != Opl,1, 0)[br]Groen: Als(test && Ant == Opl, 0.7, 0)[br][/b]Opmerking: [br]Een alternatief voor een booleaanse variabele [i]test[/i] is een simpele controle [b]Ant==Ant[/b].[br]Een variabele kan immers slechts gelijk zijn aan zichzelf als ze gedefinieerd is.[br]Je definieert dan de kleuren Rood en Groen als volgt:[br][b]Rood: Als(Ant==Ant && Ant != Opl,1, 0)[br]Groen: Als(Ant==Ant && Ant == Opl, 0.7, 0)[/b][/td][/tr][tr][td]8[/td][td][icon]/images/ggb/toolbar/mode_buttonaction.png[/icon][/td][td]Selecteer de knop Actieknop invoeren met label [i]nieuwe opgave[/i] en onderstaande commando's zodat het invulvakje terug leeg wordt en Ant hergedefinieerd wordt:[br]- [b]UpdateConstructie()[/b][br]- [b]SetValue(Ant, undefined)[/b][/td][/tr][/table]