home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Datafile PD-CD 1B
/
DATAFILE_PDCD1B.iso
/
_pocketbk
/
pocketbook
/
004
/
oplexamp_z
/
EX_WATCH.OPL
< prev
next >
Wrap
Text File
|
1992-08-27
|
694b
|
37 lines
PROC watch:
LOCAL k%,s%,se%,mi%
AT 15,1 :PRINT "Stopwatch"
AT 10,9 :PRINT "Press a key to start"
GET
DO
CLS :mi%=0:se%=0:s%=SECOND
AT 10,9 :PRINT " S=Stop, L=Lap "
loop::
k%=KEY AND $ffdf REM ensures upper case
IF k%=%S
GOTO pause::
ENDIF
IF k%=%L
AT 15,5 :PRINT "Lap: ";mi%;":";
IF se%<10 :PRINT "0"; :ENDIF
PRINT se%;" ";
ENDIF
IF SECOND<>s%
s%=SECOND :se%=se%+1
IF se%=60 :se%=0:mi%=mi%+1 :ENDIF
AT 13,7
PRINT "Mins",mi%,"Secs",
IF se%<10 :PRINT "0"; :ENDIF
PRINT se%;" ";
ENDIF
GOTO loop::
pause::
mINIT
mCARD "Watch","Restart",%R,"Zero",%Z,"Exit",%X
k%=MENU
IF k%=%r
GOTO loop::
ENDIF
UNTIL k%<>%z
ENDP