EOS findest Du hier: http://pabst.heim.at/eos
Kuck Dich auf der Seite um, lade EOS herunter:
http://pabst.heim.at/eos/eos.zip
und entpacke zie Zip-Datei in einem Verzeichnis. Es ist keine Installation notwendig.
Starte EOS durch anklicken von eos.exe ( oder unter Linux mit wine eos.exe)
Mein erstes EOS-Programm
Mit folgendem Programm lernt man die Umgebung kennen - das Objekt, in dem
alle weiteren Figuren leben - das Fenster. Kopiere den Quelltext in EOS-Fenster
und starte das Programm. Alle weiteren Infos findest Du in den Kommentaren.
Code :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 | //EOS Tutorial
//Valentin Heinitz, 2009-01-27, http://www.heinitz-it.de
//Übung 1: Fenster
//Lernziele: Umgebung kennen lernen
//Hallo, gleich lernen wir mal "FENSTER" kennen.
//Für deine weiteren EOS-Programme wird FENSTER
//eine kleine Welt sein. Wir erzeugen mal ein Fenster mit
//folgendem Befehl:
MeineWelt:FENSTER
//Dabei kannst du dir statt "MeineWelt" einen beliebigen
//Namen ausdenken. Wie du oben siehst, nach dem Namen kommt
//":FENSTER", was soviel bedeutet wie "vom Typ FENSTER".
//Also unser erster Befehl liest sich in Menschensprache so:
//"Erzeuge mir ein Ding (Objekt) vom Typ FENSTER. Und mein
//Ding soll MeineWelt heissen."
//Fragst du dich jetzt vielleicht "Woher weiss mein Komputer,
//was ein FENSTER ist?" Na einfach - FENSTER ist ein Element
//der Programmiersprache EOS. Wenn du den Knopf "Hilfe zeigen..."
//anklickst, kannst du sehen, welche andere Elemente die EOS
//dir bietet, und was du mit ihnen machen kannst.
//Bei dem Fenster können wir zum Beispiel... :
//Titel ändern
MeineWelt.nameSetzen('Mein erstes Programm')
//Hintergrond ändern
MeineWelt.hintergrundfarbeSetzen(grün)
//Breite ändern
MeineWelt.breiteSetzen(800)
//Höhe ändern
MeineWelt.höheSetzen(600)
//Innerhalb deines Bildschirms positionieren
MeineWelt.linksSetzen(10)
MeineWelt.obenSetzen(10)
//Aber wenn du versuchen würdest:
//MeineWelt.mitAtombombeZerstören()
//wird dich EOS nicht verstehen, weil der Erfinder von EOS
//diesen Befehl nicht vorgesehen hat. Zum Glück :-)
//Und jetzt probier mal zum Üben alle Befehle von deinem
//FENSTER-Objekt aus. Starte Dein Programm mit langsamer
//Geschwindigkeit, und beobachte, ob dein Fenster das macht
//was du erwartest.
// Bis später bei der nächsten Übung |



Kommentar schreiben

Bereiche
Kategorien
Forum - Programming





Artikel bewerten