Methode addieren

Die Methode addieren verknüpft die Inhalte der Textfelder tfoperanda und tfoperandb. Das Ergebnis der Verknüpfung ist der Inhalt des Textfeldes tfausgabe. Die Zuordnung wird in Squeak durch := ausgedrückt. Wir öffnen den Betrachter des Textfeldes tfausgabe und ziehen am Zuordnungspfeil des Reglerwertes eine Skriptkachel auf eine freie Fläche des Fensters. Achte darauf, dass die ganze Skriptkachel auf die Oberfläche gelegt wird. Ist nur der erste Teil der Befehlskachel auf der Fläche, so kann man diese Löschen, in dem man ein Halo der Kachel erzeugt und den Knopf für Löschen x drückt.

Betrachter

Der Name des Skriptes wird in addieren geändert. Klicke dazu auf den Namen Skript1 und überschreibe den Text und schließe die Eingabe mit der Eingabetaste ab. Das Skript addieren erscheint im Betrachter unter der Liste der Skripte. Durch Linksklick auf das Quadrat des Betrachters wird er geschlossen und auch geöffnet.

Addieren

Fährt man mit der Maus über die Zeichen in der Zeile der Befehlskachel, so erscheint jeweils eine Hilfe-Blase. Mit dem x kann man das Skript löschen. Es kann dann nicht mehr wieder hergestellt werden. Mit dem zweiten Symbol von links kann man das Skript unsichtbar machen. Im Betrachter bleibt es erhalten und kann von dort aus wieder auf die Fensterfläche gezogen werden.

Der Inhalt von tfausgabe ist im Augenblick noch das Leerzeichen. Klickt man auf das Ausrufezeichen, so wird das Skript einmal ausgeführt und tfausgabe erhält den Wert 0.

ausführen

Das dritte Symbol von links, das Quadrat, erlaubt das Umschalten von der Kacheldarstellung zum Programmtext. Wir bleiben vorläufig bei der Kacheldarstellung. Ein zweiter Klick auf das Quadrat bringt uns zur Kacheldarstellung zurück.

Programmtext

Die Summe der beiden Operanden soll nun dem Reglerwert von tfausgabe zugeordnet werden. Die Werte der Operanden entnehmen wir aus den zugehörigen Betrachtern der Textfelder. Öffne den Betrachter von tfoperanda und ziehe nur den Reglerwert auf die Zahl 0.00 in der Befehlskachel. Nun wird dem Reglerwert von tfausgabe der Reglerwert von operanda zugeordnet.

Operanda

Es soll aber die Summe der beiden Operanden dem Reglerwert von tfausgabe zugewiesen werden. Dazu klicken wir in der Zuordnungskachel auf das nach rechts weisende Pfeilsymbol nach dem Eintrag Reglerwert. Zum Reglerwert wird nun 1 addiert. Nun öffnen wir den Betrachter des zweiten Operanden tfoperandb und ziehen nur den Reglerwert auf die Zahl 1 in der Befehlskachel. Die Zahl 1 wird durch den Eintrag tfoperandbs Reglerwert ersetzt.

Summe

Damit ist die Zuordnung für die Addition fertig und die Summe der Inhalte der beiden Summanden in den Textfelder wird im Ausgabetextfeld angezeigt.

Summe ausführen

Nun fügen wir die Schaltfläche btaddition für die Addition hinzu. Wir klicken auf den Namen tfausgabe in der obersten Zeile der Skriptkachel. Es öffnet sich ein Menü und klicken auf den Eintrag Knopf um dieses Skript auszuführen. Wir ziehenden Knopf auf eine freie Fensterfläche. Wir ändern den Namen der Schaltfläche und wählen aus dem Halo das rote Smartie um das Menü für die Schaltfläche btaddition aufzurufen. Wir wählen den Menüpunkt Beschriftung ändern.

Skriptmenü
Menü der Schaltfläche

Es öffnet sich ein Fenster und wir überschreiben den Text mit dem Pluszeichen. Die Größe der Schaltfläche wird automatisch nach dem Klick auf die Schaltfläche mit der Aufschrift OKs angepasst. Das s steht für die zweite Möglichkeit die Änderung des Textes zu akzeptieren, in dem man die Tastenkombination ALT+s ausführt. Damit ist die Addition fertiggestellt. Die Skriptkachel haben wir mit dem Kreissymbol unsichtbar gemacht und befindet sich im Betrachter von tfausgabe.

Addition

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