Contents Previous Next

5.13.5 Graphische Komponenten gebrauchen

Mit XLogo können Sie mehrere graphische Komponenten auf der Zeichenfläche hinzufügen (Schaltfläche, Kombo-Menü). Alle Primitive, die dem Benutzer erlauben jene Komponenten zu manipulieren, fangen mit dem Präfix Gui an (für Graphische Anwenderschnittstelle).

Schaffen Sie sich eine Komponente

Zuerst müssen Sie jene graphischen Objekte erstellen, dann können Sie einige ihrer Eigenschaften ändern und zuletzt auf der Zeichenfläche zeigen.

Modifizieren Sie einige Eigenschaften von graphischen Komponenten

guiposition: Positioniert das graphische Element an einem bestimmten Ort mit seiner Koordinate. Zum Beispiel, wenn Sie die Schaltfläche an den Punkt mit den Koordinaten (20; 100) stellen wollen, werden Sie schreiben:

guiposition "b [20 100]

Wenn Sie keinen Ort für die Komponente spezifizieren, wird er standardmäßig auf die obere linke Ecke der Zeichenfläche gesetzt werden.

guientferne: Beseitigt eine graphische Komponente. Zum Beispiel um die Schaltfläche zu entfernen:

guientferne "b

guiaktion: Definiert eine Aktion für die Komponente, wenn der Benutzer damit interagiert.

# Bewegt den Igel um 100 vor, wenn wir auf die Schaltfläche "b klicken

guiaktion "b [vw 100]

# Für das Kombomenü hat jedes Element seine eigene Aktion

guiaktion "m [[dz Element1] [dz "Element2] [dz "Element3]]

guizeichne: Zeigt die graphische Komponente auf der Zeichenfläche. Zum Beispiel, um die Schaltfläche zu zeigen:

guizeichne "b


Contents Previous Next