home *** CD-ROM | disk | FTP | other *** search
- on zeitnehmer kommando, stelle
- global startticks, timerlist, timerstelle
- if kommando = "start" then
- set startticks to the timer
- set timerstelle to stelle
- else
- if kommando = "run" then
- deleteAt(timerlist, stelle)
- addAt(timerlist, stelle, "I")
- else
- if (timerstelle > 0) and (kommando = "stop") then
- set stelle to timerstelle
- set a to the timer
- set tdif to (a - startticks) / 60
- set bisher to getAt(timerlist, stelle)
- deleteAt(timerlist, stelle)
- addAt(timerlist, stelle, tdif + bisher)
- set timerstelle to 0
- end if
- end if
- end if
- end
-