home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TCE Demo 2
/
TCE_DEMO_CD2.iso
/
demo_cd_.2
/
mags
/
stosser
/
stoser22.arj
/
stoser22.msa
/
ACB_SRC.KIR
/
ACB_LOAD.BAS
(
.txt
)
next >
Wrap
Atari STOS Basic
|
1995-02-04
|
38KB
|
175 lines
10 REM CHAOS STRUCTURED SOFTWARE
100 REM ACB's
1000 REM
1010 SET ZONE
1020 REM
1030 NEXT
1040 REM
1050 NEXT
1060 SHOW
1070 REM
1080 REM
1090 REM
110 REM (C) KATZCHEN FEBRUAR 25th 1995.
1100 REM
1110 REM set up ZONEs for selection of files by mouse
1120 VARNAME
1130 FOR
1140 FOR
1150 IF
1160 SET ZONE
1170 NEXT
1180 NEXT
1190 VARNAME
120 REM FOR STOSSER
1200 REM highlight selections
1210 IF
1220 IF
1230 IF
1240 REM
1250 REM
1260 VARNAME
1270 FOR
1280 LOCATE
1290 LOCATE
130 REM
1300 VARNAME
1310 IF
1320 NEXT
1330 GOTO
1340 REM save and exit...
1350 REM check for maximum of 12 acb's selected...
1360 REM
1370 VARNAME
1380 VARNAME
1390 IF
140 REM NO EXTENSIONS NEEDED !
1400 IF
1410 IF
1420 REM 12 or less...
1430 REM now place the acb filenames into the editor.env file.
1440 REM in bank 5
1450 REM
1460 REM
1470 REM
1480 REM
1490 REM save new editor.env
150 REM
1500 REM
1510 REM set up dummy names for unused slots.
1520 CLS
1530 FOR
1540 IF
1550 VARNAME
1560 FOR
1570 POKE
1580 INC
1590 NEXT
160 REM CREATE BANK FOR EDITOR.ENV
1600 INC
1610 NEXT
1620 REM pad out editor.env
1630 REM with dummy filenames to equal 12
1640 REM
1650 VARNAME
1660 IF
1670 FOR
1680 FOR
1690 POKE
170 ERASE
1700 POKE
1710 NEXT
1720 REM save file
1730 BSAVE
1740 CLS
180 MODE
190 REM
20 REM THIS works...
200 REM
210 REM SET UP THESE PATHS FOR YOUR SYSTEM IMPORTANT!!!!!!!!!!!
220 VARNAME
230 REM
240 VARNAME
250 REM
260 REM
270 DRIVE
280 CENTRE
290 REM DEFAULT PATH TO EDITOR.ENV-CHANGE FOR YOUR SYSTEM! ************
30 REM NOT ELEGANT AT ALL. OH DEAR!
300 REM LOAD EDITOR.ENV
310 BLOAD
320 REM
330 REM
340 REM
350 REM
360 REM LOCATE AND RECORD THE FILENAMES OF EACH ACB.
370 REM AND DISPLAY THEM.
380 DIR$
390 REM
40 MODE
400 VARNAME
410 REM
420 DIM
430 REM SWITCH TO MEDIUM RESOLUTION IF YOU HAVE MORE...
440 FOR
450 REM l$(x) stores names of ACB files
460 REM s(x) stores address in bank 5 of start of each ACB slot
470 REM maximum 40 because of screen limits
480 REM
490 GET PALETTE
50 REM PROGRAM TO BE COMPILED AND INSERTED INTO AUTO FOLDER
500 REM
510 LOCATE
520 VARNAME
530 REM
540 VARNAME
550 REM
560 IF
570 REM
580 VARNAME
590 REM
60 REM BEFORE STOS.PRG !!!!!!
600 REM strip ".ACB" to leave 8 character filename for screen use.
610 INC
620 REM
630 VARNAME
640 REM
650 IF
660 REM
670 GOTO
680 REM
690 REM
70 REM
700 REM
710 REM
720 REM
730 REM
740 VARNAME
750 REM
760 REM
770 PEN
780 VARNAME
790 REM PUT THE NAMES ON THE SCREEN
80 REM THIS PROGRAM WILL ALLOW SELECTION OF ACB PROGRAMS,
800 FOR
810 REM
820 LOCATE
830 REM
840 INC
850 REM
860 IF
870 REM
880 NEXT
890 REM
90 REM AND MODIFIES STOS\EDITOR.ENV TO AUTOLOAD THE SELECTED
900 SCREEN COPY
910 REM
920 GET PALETTE
930 REM
940 VARNAME
950 FOR
960 REM
970 FOR
980 REM
990 IF