Additionsskript erweitern

Wir werden nun das Additionsskript erweitern um die Führungstexte (Labels) der Addition anzupassen. Dabei sollen die Beschriftungen von Operand a in Summand a und entsprechend Operand b in Summand b und Ergebnis in Summe a + b bei der Ausführung der Addition geändert werden.

Wir ziehen aus dem Betrachter von tfausgabe das Skript addieren. Dann öffnen wir den Betrachter von lboperanda und ziehen die Zuordnungskachel für Buchstaben in das Skript addieren so, dass die Zuordnungskachel unterhalb der ersten Befehlskachel Platz findet.

Befehlskachel für Label

Mit Linksklick auf die Zeichenkette Operand a am Ende der zweiten Befehlskachel wird die Schrift rot auf blauem Hintergrund. Wir ersetzen die Zeichenkette durch die Summand a und schließen die Eingabe mit der Eingabetaste ab. Mit den Betrachtern für lboperandb und lbergebnis führen wir die entsprechenden Schritte durch.

Label ändern

Wir machen das Skript addieren unsichtbar und führen die Addition für zwei Zahlen aus. Damit man in das Textfenster tfausgabe nicht eine Zahl schreiben kann, rufen wir über das Halo des Textfensters das Menü auf und wählen die Option geschützt.

Textfenster schützen

Nun kann man den Cursor nicht mehr in das Textfenster hineinsetzen. Es soll noch je eine Hilfe-Blase für die beiden Textfelder der Operanden erzeugt werden. Dazu wählen wir aus dem Halo das Symbol mit dem Schlüssel aus Programmieren. Aus dem Menü wählen wir den letzten Eintrag Schreibe eine Hilfe-Blase.

Hilfe-Blase

In das Textfenster schreiben wir z.B. Bitte geben Sie Summand a ein und schließen die Eingabe mit der Tastenkombination ALT-s ab. Will man den Text ändern, so ruft man über das Halo noch einmal den entsprechenden Menüpunkt auf und nimmt die Änderung vor. Ebenso verfassen wir einen Hilfetext für den zweiten Summanden.

Hilfe-Blase in Aktion

Die Methoden für die Differenz und die Multiplikation können nun analog erstellt werden. Das Operationszeichen wird mit Hilfe des nach oben gerichteten Pfeiles in der Befehlskachel geändert.

Subtraktion
Multiplikation

zurück  weiter
© H. J. Fels, Gymnasium St. Wolfhelm, Schwalmtal, 2007