This is non-commercial site, its content is based on Atari 8-bit home computer contents and references.
If you feel your rights are violated by showing/using any part of contents of your product represented on this page,
please contact me immediatelly so I can remove it!
Entry name:
Output
|
Publisher/Developer:
BELLCOM - Public Domain Library (Software library) |
|
|
-
Entry name:Output
-
Category:Programming utilities
-
Publisher/Developer:BELLCOM - Public Domain Library
Listing 1
10DIMA$(152):DIMB$(120):POKE752,1:PRINTCHR$(125) 20VT=1:A$="THISISASHORTDEMONSTRATIONOFHOWEASYITISTOUSETHIS" 30A$(LEN(A$)+1)="SIMPLESUBROUTINEINYOUROWNPROGRAMS.LISTTHEPROGRAMANDLOOKAT..." 40GOSUB1030 50VT=10:B$="LINES10-170TOSEE":GOSUB2010 80VT=11:B$="HOWTOPRINTLINES,OR":GOSUB2010 110VT=14:B$="LINES1000-2100TO":GOSUB2010 140VT=15:B$="SEETHEROUTINES.":GOSUB2010 170END 1000REM--OPTIONALLINEBREAKSUBROUTINE-- 1010REM--USETHISIFYOUWANTTHEOUTPUTSUBROUTINETOBEABLETO 1020REMHANDLELINESTHATARELONGERTHANYOURCOMPUTER'SSCREENISWIDE-- 1030IFLEN(A$)<=38THENB$=A$:A$="":GOSUB2010:RETURN 1080Y=38:FORX=2TO39 1100IFA$(X,X)=""THENY=X-1 1120NEXTX:B$=A$(1,Y):A$=A$(Y+1) 1150GOSUB2010:VT=VT+1 1170GOTO1030 2000REM--HERE'STHEOUTPUTSUBROUTINE 2010M=LEN(B$) 2020IFM/2<>INT(M/2)THENB$(M+1)="":M=M+1 2050FORN=1TOM/2 2070POSITION20-N,VT:?B$(1,N);B$(M-N+1) 2090NEXTN 2100RETURN
References
Listing downloads
Copyright holder
