home *** CD-ROM | disk | FTP | other *** search
RISC OS BBC BASIC V Source | 1990-01-17 | 1.3 KB | 49 lines |
- > $.Comp_Menu
- *FX225,1
- *DIR $
- (*KEY0 *EXEC $.SCREENSUBS |M GOTO8 |M
- *FX153,0,128
- Work%256
- P$(12),N$(12)
- *FX21,0
- "Archive"
- 0,"COMPETITIONS MENU","1\December 1989\MENU"
- "12\Copy to Floppy\$.COMP_COPY","0\Sign Off\ "
- 1,"COMPETITION December 1989","1\Keith Miller\$.COMP_DEC89.KMILLER","2\Ed Harris (1)\$.COMP_DEC89.EHARRISA","3\Ed Harris (2)\$.COMP_DEC89.EHARRISB"
- "4\Brian Mawer (1)\$.COMP_DEC89.BMAWERA","5\Brian Mawer (2)\$.COMP_DEC89.BMAWERB","6\Brian Mawer (3)\$.COMP_DEC89.BMAWERC","7\Brian Mawer (4)\$.COMP_DEC89.BMAWERD"
- "8\Colin Singleton\$.COMP_DEC89.CSINGLETON","0\Main Menu\MENU"
- P$()=(""):N$()=("")
- X%=M%
- X%=-1
- M%=0:
- (X$)=0:
- INIT(C$,T$)
- V)P$="Select option by number or F key"
- Y%=0:
- X$:X%=
- (X$):X$=
- X$,1+
- X$,"\")):N$(X%)=
- X$,"\")-1):P$(X%)=
- X$,1+
- X$,"\")):Z%=4+
- (N$(X%)):Y%-=(Z%-Y%)*(Z%>Y%):
- j<@%=2:
- (80-Y%)
- 2,6+2*X%);X%;" ";N$(X%);:
- (27):
- 3:F$=F$+
- (128+16*J%+I%):
- ENTER(P$,0,2,"0",F$)
- (Y%=27)
- X%=0
- Y%<>13
- X%=(Y%
- $X$=P$(X%):
- X$="MENU"
- M%=X%:
- *FX225,1
- *FX229,0
- "$.MENU"
- *DESKTOP
-