5 REM <CTRL-0x0a>WINDOWRTNS TAKES FROM $800 TO $0DFF
10 PRINT CHR$(4)"-windowbox.ml"
20 POKE 48688, PEEK(0): POKE 48689, PEEK(1)
21 REM LOAD FONT AT $0E00
25 REM <CTRL-0x0a>ROUTINE LOCATIONS
30 BOX = 2051
40 OBOX = 2054
50 CBOX = 2057
53 REM <CTRL-0x0a><CTRL-0x0a>** DATA STORAGE IS $1100 **<CTRL-0x0a><CTRL-0x0a>
54 REM <CTRL-0x0a>TO CHANGE DATA STORAGE,<CTRL-0x0a>
55 REM <CTRL-0x0a><CTRL-0x0a>POKE2060,LOBYTE
56 REM <CTRL-0x0a>POKE2061,HIBYTE<CTRL-0x0a><CTRL-0x0a>
57 DIM DD$(10)
58 ONERR GOTO 50000
59 REM <CTRL-0x0a>START OF MAIN MENU<CTRL-0x0a>
60 PRINT CHR$(4)"BLOADshadow.image,a$C6C"
61 SPEED= 255
62 OVER = 0
63 CALL BOX,1,1,40,24
65 INVERSE
70 CALL BOX,2,2,38,3: HOME
80 HTAB 6: PRINT "Softdisk's WindowBox Demo";
90 CALL BOX,20,5,20,15
95 HOME : PRINT "The items in this": PRINT "menu are different";: PRINT "examples of how": PRINT "the Windowbox": PRINT "routines can be": PRINT "used in your": PRINT "programs."
12440 IF K$ = CHR$(21) OR K$ = CHR$(10) THEN MM = MM +1: IF MM >3 THEN MM = 1
12450 IF K$ = CHR$(11) OR K$ = CHR$(8) THEN MM = MM -1: IF MM <1 THEN MM = 3
12455 IF VAL(K$) >0 AND VAL(K$) <4 THEN MM = VAL(K$)
12460 IF K$ = CHR$(27) THEN CALL CBOX: CALL CBOX: GOTO 12100
12470 IF K$ < > CHR$(13) THEN 12350
12475 IF MM = 3 THEN CALL CBOX: CALL CBOX: GOTO 12100
12480 CALL OBOX,9,9,30,12
12490 CALL OBOX,9,8,21,3
12500 HOME : IF MM = 1 THEN PRINT "Eat a crunchy bug": GOTO 12520
12510 IF MM = 2 THEN PRINT "Eat a squishy bug"
12520 PRINT CHR$(20);: VTAB 12: HTAB 11: PRINT "The rest of this menu has": HTAB 11: PRINT "been graciously censored.": HTAB 11: PRINT "Press a key to go back": HTAB 11: PRINT "to the Eat a Bug Menu."
14140 PRINT "Another example of good human": PRINT "interface. Always make sure": PRINT "the user wants to do somethingthat may take a while.": PRINT "Please press a key."
16080 PRINT "Billy liked his dog. He took the": PRINT "dog everywhere he went."
16090 PRINT : PRINT "One day, Billy and his dog were": PRINT "playing in the field across the": PRINT "street. They liked to play tug of": PRINT "war with an old sock."
16200 CALL BOX,13,22,14,3: HOME
16210 PRINT "Press a key.";
16220 WAIT -16384,128: POKE -16368,0
16230 RETURN
16999 REM <CTRL-0x0a>QUICK CLEAR<CTRL-0x0a>
17000 CALL BOX,1,1,40,24
17010 VTAB 12: HTAB 6: PRINT "It is very easy to clear": HTAB 6: PRINT "the screen quickly -- you": HTAB 6: PRINT "just call up a box!"
17020 VTAB 20: HTAB 13: PRINT "Press a key."
17030 WAIT -16384,128: POKE -16368,0
17040 RETURN
17999 REM <CTRL-0x0a>QUICK TITLE<CTRL-0x0a>
18000 PRINT CHR$(4)"bload shadow.image,a$c6c"
18005 GOSUB 30000
18010 CALL BOX,1,1,40,5: HOME : PRINT : PRINT " The Super New Program For EveryBody!";
18020 CALL BOX,1,6,40,11: HOME
18030 VTAB 10: HTAB 4: PRINT "A New Kind of Program That May": HTAB 4: PRINT "Change The Way You Think and Eat"
18040 CALL BOX,1,17,40,7: HOME
18050 PRINT "Program: Jordan Phillips Food: Mom": PRINT "Falconer: Hubert Whiteworth": PRINT "Key Grip: Joe Best Boy: Ferd Burford"