[Squeak-ev] Verschiedene Fragen zu E-Toys

"Hübner, Uwe" uh at msc-ge.com
Die Nov 29 12:03:01 UTC 2005


Ja - was man alles so vorhat.
Ich gehöre auch zu den Leuten.

Ich komme frühestens morgen dazu deinen Hack auszuprobieren.

Herzlichen Dank vorerst.

Gruß Uwe

P.S.: Die 'schnell-und-schmutzig'-Lösungen halten sich am längsten :-)

-----Original Message-----
From: Enrico Schwass [mailto:deckard73 at freenet.de]
Sent: Tuesday, November 29, 2005 2:29 AM
To: Squeak in Germany / Squeak in Deutschland
Cc: Stefan Wagner
Subject: Re: [Squeak-ev] Verschiedene Fragen zu E-Toys
Importance: High


Moin Uwe

> > 5. Kann man die Uhr auch unabhängig von der Systemuhrzeit ansteuern?
> >     Wenn ja, könnte man möglicherweise etwas schreiben das Schülern  
> > beim
> >     Lernen der Uhr hilft.

Mit den E-Toys habe ich mich noch nicht beschäftigt, wenn es aber nur um
das Erzeugen bestimmter Uhren geht, koennte man den angehaengten
wirklich schlimmen Hack verwenden. Ich habe nicht richtig begriffen, was
ich da alles verbogen habe und von Testen kann keine Rede sein. Also
nicht in einer Produktionsumgebung einsetzen und auch besser nicht
weiter verbreiten. Die Klasse erbt von WatchMorph, aber ziemlich
ungluecklich ... und ... argh ... grml ... probiers einfach aus :)

Nach dem FileIn kann man im Workspace mit

w := DirtyWatch new openInWorld.

die Uhr erzeugen. Dann braucht man noch eine Referenz auf ein Zeitobjekt

t := Time new. "12 Uhr"

das man dann an die DirtyWatch uebergeben kann

w hackedTime: t.


Um die angezeigte Uhrzeit zu aendern reicht eine Aenderung des
Zeitobjektes.

t hours: 7.

oder

t hours: 8 minutes: 20 seconds: 30.

Die Uhr sollte dann die neue Zeit anzeigen.

Hoffe es hilft.

Wie gesagt, ich kenne Squeak kaum. Andere auf der Liste sind sicherlich
besser dazu in der Lage. Muss mir mal ein Morphic-Tutorial zu Gemuete
fuehren. Moeglicherweise kann ich naechstes Jahr was Brauchbareres zur
Verfuegung stellen. An guten Vorsaetzen mangelts ja nie :)

Bis dann
Enno