4_Den NEUE_AUFGABE-Button gestalten
Arbeitsauftrag - neueAufgabe-Button anpassen:
CODE zum Kopieren: ggbApplet.evalCommand("c=RandomBetween(-6,6)*0.5 \n m=RandomBetween(-8,8)*0.5"); ggbApplet.setFixed("Button1",true,true); ggbApplet.setFixed("Button2",true,false); ggbApplet.setColor("Button1",0,100,0); ggbApplet.setColor("Button2",150,150,150);Vergiss nicht auf JavaScript umzustellen!
Den Code verstehen:
Der Code ist die "Umkehrung" der Befehle des Prüfen-Buttons.
Bei Mausklick auf den neueAufgabe-Button werden folgende zusätzlichen Befehle für die Formatierung der Schaltflächen ausgeführt:
ggbApplet.setFixed("Button1",true,true); schaltet den Prüfen-Button auf "klickbar".
ggbApplet.setFixed("Button2",true,false); schaltet den neueAufgabe-Button auf "nicht klickbar".
ggbApplet.setColor("Button1",0,100,0); färbt die Schrift des Prüfen-Button grün (RGB 0 100 0).
ggbApplet.setColor("Button2",150,150,150); färbt die Schrift des Prüfen-Button grau (RGB 150 150 150).Anmerkung:
Hat man die beiden Variablen m und c bereits in der GeoGebra-Umgebung als Zufallszahlen definiert, so bewirkt der Befehl ggbApplet.evalCommand("UpdateConstruction( )"); dasselbe wie der deutschsprachige GeoGebra-Befehl "AktualisiereKonstruktion()" - die Zufallszahlen werden neu geladen.