maxx = 420
maxy = 420
again:
'LOCATE 1, 1: PRINT "hours:";: LINE INPUT hour$: hour = VAL(hour$)
'LOCATE 1, 1: PRINT STRING$(64, " ")
'LOCATE 1, 1: PRINT "minutes:";: LINE INPUT minute$: minute = VAL(minute$)
GOSUB draw_digital:
': PRINT z$ IF hour
> 12 THEN hour
= hour
- 12 'IF second = 0 THEN _SCREENCLICK _SCREENX, _SCREENY
loop1:
'draw hands
draw_hands:
'hour hand (thicker little hand)
'IF hour = 0 THEN SYSTEM
DRAW "U15L1D15R2U15L1 L7U100R14D100L7 L6U99R12D98L12"
'minute hand (thinner big hand)
DRAW "U20L1D20R2U20L1 L5U120R10D120L5 L6U121R12D120L12"
'second hand
'try rotating seconds display
draw_clock:
'colr& = _RGB32(128, 128, 128)
'DRAW "U10D20U10R10L20"
DRAW "TA " + STR$(Ang
) + "BU150" + "U10L1D10R2U10"
DRAW "TA " + STR$(Ang
) + "BU150" + "U20L1D20R2U20L1" + "BU15"
'face numbers
draw_digital:
draw_digit: