# Copyright (c) 2006 Ralph Carrie <cralph@semsek2.ham.nw.schule.de>
# Stifte und Maeuse S60: Das Haus vom Nikolaus
# Version: 1.0
# Datum: 15.05.2006

# Importiere benutzte Module.
from sum import *
import e32

# Prozedur zum Beenden der Applikation.
def exit_key_handler():
	app_lock.signal()
	
# Bildschirm, Stift und Buntstift werden initialisiert.
meinBildschirm = Bildschirm()
meinStift = Stift(meinBildschirm)
meinBuntstift = Buntstift(meinBildschirm)

# Verschiedene Aktionen der Objekte
meinBildschirm.setzeHintergrundFarbe(0x5555ff)
meinBuntstift.setzeFarbe(GELB)
meinBuntstift.bewegeBis(40,40)
meinBuntstift.runter()
meinBuntstift.bewegeBis(40,20)
meinBuntstift.bewegeBis(30,10)
meinBuntstift.bewegeBis(20,20)
meinBuntstift.bewegeBis(40,20)
meinBuntstift.bewegeBis(20,40)
meinBuntstift.bewegeBis(40,40)
meinBuntstift.bewegeBis(20,20)
meinBuntstift.bewegeBis(20,40)
meinStift.bewegeBis(80,80)
meinStift.schreibe(u'Das ist das Haus')
meinStift.bewegeBis(80,120)
meinStift.schreibe(u'vom Nikolaus')


# Darstellung soll nach Durchlauf erhalten bleiben und der
# Exit-Softkey wird belegt.
app_lock = e32.Ao_lock()
appuifw.app.exit_key_handler = exit_key_handler
app_lock.wait()

