home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / canada-remote-systems / c128 / utils / browser2.sfx / browser.docs < prev    next >
Encoding:
Text File  |  1990-02-12  |  20.6 KB  |  527 lines

  1.                   +++++++++++ ┬ROWSER ╓2 +++++++++++
  2.  
  3.                             BY ╥OD ╟ASSON
  4.  
  5.             90 ╚ILLIERS ╥D.  ╥EYNELLA 5161,  ╙TH.┴USTRALIA
  6.                             ╩UNE 29TH  1995
  7.    -----------------------------------------------------------------
  8.  
  9.    ╘HIS PROGRAM IS ╞╥┼┼╫┴╥┼. ╔T MAY BE FREELY COPIED, DISTRIBUTED AND USED.
  10. ╔T MUST ╬╧╘ BE SOLD OR DISTRIBUTED WITHIN THE ARCHIVES OF ANY OTHER PROGRAM
  11. WITHOUT WRITTEN CONSENT OF THE AUTHOR, ╥OD ╟ASSON.
  12.  
  13. ╔T MUST ╬╧╘ BE DISTRIBUTED WITHOUT THIS TEXT FILE INTACT.
  14. ╔T MUST ╬╧╘ BE ALTERED IN ANY WAY OTHER THAN FOR PERSONAL USE.
  15. ╔T MUST ╬╧╘ BE DISTRIBUTED IN ANY FORM OTHER THAN THE ORIGINAL .╙╞╪
  16. (╙ELF ┼XTRACTING ┴RCHIVE) FORMAT, OR A ╒╒ENCODE (OR SIMILAR) OF SAME.
  17.  
  18. ╘HIS PROGRAM COMES WITH NO GUARANTEES, EXPRESS OR IMPLIED.
  19.  
  20. ╔N CASE YOU AREN'T SURE EXACTLY WHAT ╞╥┼┼╫┴╥┼ IS, HERE ARE THE MEANS BY WHICH
  21. AN AUTHOR CAN RELEASE HIS/HER SOFTWARE, WITH A DESCRIPTION OF EACH:
  22.  
  23. ╨UBLIC DOMAIN:  ╘HE AUTHOR HAS RELINQUISHED ALL RIGHTS TO THE PROGRAM.
  24.                 ╨─ PROGRAMS CAN BE FREELY MODIFIED AND DISTRIBUTED AS THE
  25.                 USER SEES FIT.  ─ON'T EXPECT ANY SUPPORT OR BUG FIXES.
  26.  
  27. ╞REEWARE     :  ╘HE AUTHOR MAINTAINS ALL RIGHTS TO THE PROGRAM. ╔T MAY BE
  28.                 FREELY USED AND DISTRIBUTED BUT ONLY AS LONG AS ANY
  29.                 DISTRIBUTION CLAUSES ARE ADHERED TO. (╙EE ABOVE FOR AN
  30.                 EXAMPLE OF SUCH CLAUSES).
  31.  
  32.                 ╞REEWARE IS ESSENTIALLY THE SAME AS SHAREWARE BUT NO PAYMENT
  33.                 IS REQUIRED, HENCE THE NAME ╞╥┼┼WARE. ─ON'T EXPECT ANY
  34.                 SUPPORT OR BUG FIXES.
  35.  
  36. ─ONORWARE#1  :  ╙IMILAR TO ╞REEWARE, BUT THE AUTHOR GRATEFULLY ACCEPTS
  37.                 VOLUNTARY DONATIONS.
  38.  
  39. ─ONORWARE#2  :  ╙IMILAR TO ╙HAREWARE BUT THE AUTHOR ASKS THAT VOLUNTARY
  40.                 MONETARY CONTRIBUTIONS BE SENT TO A CHARITY.
  41.  
  42. ╙HAREWARE    :  ╙IMILAR TO ╞REEWARE. ╘HE AUTHOR MAINTAINS ALL RIGHTS TO
  43.                 THE PROGRAM, IT MAY BE FREELY DISTRIBUTED IN ACCORDANCE TO
  44.                 ANY SHAREWARE AGREEMENTS. ╨AYMENT FOR CONTINUED USE OF THE
  45.                 PROGRAM IS A LEGAL REQUIREMENT. ╟ENERALLY, SHAREWARE
  46.                 PROGRAMS ARE WELL SUPPORTED BY THE AUTHOR.
  47.  
  48. ├OMMERCIAL   :  ╘HIS IS WHERE YOU HAVE TO PAY YOUR MONEY BEFORE YOU EVEN SEE
  49.                 THE PROGRAM. ╔F IT ISN'T WHAT YOU EXPECT THAT'S TOUGH LUCK.
  50.                 ╔F IT HAS BUGS AND YOU ARE LUCKY ENOUGH THAT THE PROGRAM IS
  51.                 STILL SUPPORTED THEN EXPECT TO PAY MORE TO GET IT FIXED. ┘OU
  52.                 USUALLY PAY MORE THAN THE PROGRAM IS ACTUALLY WORTH BECAUSE
  53.                 YOU ARE ALSO PAYING FOR ADVERTISING AND DISTRIBUTION COSTS.
  54.  
  55. ╔═╨╧╥╘┴╬╘:
  56.       ╙HAREWARE, ╞REEWARE, ╨─, AND ├OMMERCIAL ARE ═┼╘╚╧─╙ ╧╞ ─╔╙╘╥╔┬╒╘╔╧╬. ╔T
  57.       DOES NOT IN ANY WAY REFLECT THE QUALITY OF THE SOFTWARE ITSELF, NOR
  58.       DOES THE METHOD OF DISTRIBUTION RELIEVE THE END USER OF ANY LEGAL
  59.       RESPONSIBILITIES. ╔T IS JUST AS MUCH OF A THEFT TO USE SHAREWARE (OR
  60.       REQUIRED DONORWARE) SOFTWARE BEYOND THE EVALUATION PERIOD, AS IT IS TO
  61.       KEEP A CAR THAT YOU HAVE TAKEN FOR A TEST DRIVE AND NOT PAYING FOR IT.
  62.  
  63. ╔ HAVE ELECTED TO RELEASE THIS PROGRAM AS ╞╥┼┼WARE. ╫HILST ╔ WON'T REJECT ANY
  64. DONATIONS SENT TO ME FOR THIS PROGRAM, ╔ WILL NOT CLASS IT AS DONORWARE
  65. BECAUSE ╔ AM NOT ACTIVELY ASKING FOR OR EXPECTING ANYTHING FOR IT.
  66.  
  67.  
  68.                   +++++++++++ ┬ROWSER ╓2 +++++++++++
  69.  
  70.  
  71. ╫HAT IS ┬ROWSER ?
  72. -----------------
  73.  
  74. ┬ROWSER, IN ITS SIMPLEST FORM, CAN BE CONSIDERED LITTLE MORE THAN A TEXT
  75. READER.  ╚OWEVER, IT DOES HAVE SEVERAL FEATURES THAT MAKES IT STAND
  76. APART FROM ALL OTHER ├┬═ TEXT READERS, INCLUDING:
  77.  
  78.  * ╘HE ABILITY TO READ ╚╒╟┼ TEXT FILES AND ┬┴╙╔├ LISTINGS (UP TO
  79.    ABOUT 16MEG) WITH PAGING AND BACKSCROLLING FACILITIES.
  80.  
  81.                 >>>>>   ╥┼╒ IS ╬╧╘ REQUIRED.  <<<<
  82.  
  83.  * ╚ANDLES ╤╫╦ MAIL PACKETS AND ╞IDONET COMPLIANT .╨╦╘ FILES OF ALMOST
  84.    ANY LENGTH FOR BOTH THE ENTIRE PACKET ┴╬─ THE INDIVIDUAL MESSAGES
  85.    THEY CONTAIN.
  86.  
  87.  * ╓IEWS ┴╬╙╔ GRAPHIC FILES, BOTH SINGLE SCREENS AND MULTIPLE PAGE 
  88.    TYPES (WITH PAGING AND BACKSCROLLING)
  89.  
  90.  * ┴╬╙╔ DEBUG MODE THAT DISPLAYS THE ┴╬╙╔ ESCAPE SEQUENCES AS THEY ARE
  91.    BEING PERFORMED.
  92.  
  93.  * ─ISPLAYS CHARACTER SETS FROM ALMOST ALL ├┬═ PROGRAMS (─ESTERM,
  94.    ─IALOGUE, ┬┴╙╔├8, ETC)
  95.  
  96.  * ╨ROGRAM FILES CAN BE ╥╒╬.  (├128 FILES ONLY)
  97.  
  98.  * ╙CREEN BLANKING.
  99.  
  100.  * ╞ULLY COMPATIBLE WITH 1541/71/81, ╞─XX, ├═─ ╚ARD ─RIVES AND
  101.    ├═─'S ╥AMLINK.
  102.  
  103. *  ╙UPPORTS 1581 AND ├═─ SUB-DIRECTORIES.
  104.  
  105.  * ╒SER CONFIGURABLE SCREEN SIZE.
  106.  
  107.  * 100% MACHINE CODE FOR MAXIMUM SPEED.
  108.  
  109.  * ╔NBUILT ─╧╙ WEDGE.
  110.  
  111.  * ╙MALL IN SIZE (╩UST OVER 10K INCLUDING THE 2K USED FOR THE INTERNAL
  112.    ┴╬╙╔ CAPABLE CHARACTER SET).
  113.  
  114.  * ┼ASY TO USE.
  115.  
  116.  * ├HEAP.  (COSTS NOTHING)
  117.  
  118.  
  119. ╥EQUIREMENTS
  120. ------------
  121. ╘HE ═INIMUM REQUIREMENTS FOR ┬ROWSER ARE:
  122.  
  123.  * ╘HE BEST 8 BYTE COMPUTER EVER MADE. (╘HE ├128 YOU FOOL).
  124.  * ┴N 80 COLUMN MONITOR.
  125.  * ┴ DISK DRIVE.  (WOULD YOU WANNA READ A 16MEG FILE FROM DATASETTE?)
  126.  
  127. ┴ ├═─ ╥┴═╠INK IS *╚╔╟╚╠┘ ╥┼├╧══┼╬─┼─* NOT ONLY FOR ITS SPEED, BUT
  128. BECAUSE ┬ROWSER WILL WORK YOUR PHYSICAL DRIVES LIKE THEY'VE NEVER BEEN
  129. WORKED BEFORE!
  130.  
  131.                                                                        ╨AGE 2
  132.  
  133.  
  134.                   +++++++++++ ┬ROWSER ╓2 +++++++++++
  135.  
  136. ┬ROWSER DOESN'T REALLY NEED MUCH IN THE WAY OF DOCUMENTATION 'COS ALMOST
  137. ALL OPTIONS ARE SHOWN ONSCREEN.  ╔F YOU HAVEN'T ALREADY RUN THE PROGRAM
  138. (YOU CAN USE IT TO READ THIS FILE), IT REALLY IS LITTLE MORE THAN AN
  139. ENHANCED TEXT READER.
  140.  
  141. ┬ROWSER SELECTS DRIVES, FILES, ETC ON A 'TREE' TYPE STRUCTURE, STARTING
  142. WITH THE DRIVE SELECTION, FOLLOWED BY PARTITION SELECTION, DIRECTORIES,
  143. SUBDIRECTORIES, AND FINALLY, FILES. ┼ACH 'LEVEL' BEING SELECTED BY USING
  144. THE CURSOR KEYS AND RETURN.  ┘OU CAN GO BACK ONE 'LEVEL' AT A TIME BY
  145. PRESSING THE BACKARROW KEY. ┴T THE TOP LEVEL (DRIVE SELECTION) PRESSING
  146. THIS KEY WILL EXIT THE PROGRAM. ┴N ALTERNATE EXIT IS TO PRESS THE
  147. BACKARROW KEY FROM THE OPTIONS MENU, THIS WILL LEAVE THE CURRENTLY
  148. SELECTED PARTITION/DIRECTORY 'ACTIVE' ON EXIT AND IS OFTEN A QUICKER
  149. AND MORE DESIRABLE WAY TO EXIT. (┴REN'T YOU GLAD YOU READ THIS NOW?) <GRIN>
  150.  
  151. ╫HEN YOU FIRST RUN THE PROGRAM, A BLUE BOX IS DRAWN ON THE SCREEN, AND A
  152. LIST OF YOUR DISK DRIVES WILL APPEAR IN NUMERIC ORDER. ├URSOR TO THE DISK
  153. DRIVE OF CHOICE AND PRESS RETURN.  ╧N ├┬═ DRIVES (1541, 1571, 1581), YOU
  154. WILL SEE A LIST OF THE FILES FOR THE DISK IN THE DRIVE.
  155.  
  156. ├═─ OWNERS WILL SEE "╙YSTEM" AND A LIST OF PARTITIONS. ╘HE "╙YSTEM"
  157. PARTITION IS THE CURRENT ACTIVE PARTITION AND SUBDIRECTORY OF THE ├═─ DRIVE.
  158. ╔F YOU SELECT A PARTITION, THE FILES AND/OR SUBDIRECTORIES IN THIS PARTITION
  159. WILL BE DISPLAYED.
  160.  
  161. 1581 DIRECTORIES (├┬═ DIRECTORIES) ┴╥┼ RECOGNISED BY ┬ROWSER AND FILES CAN BE
  162. READ IN THESE DIRECTORIES. ┴LTHOUGH IT WILL RECOGNISE A ├╨/═ PARTITION ON ├═─
  163. HARD DRIVES, IT CAN'T ACTUALLY ACCESS THESE. ╞─XX OWNERS WILL NOTE THAT 1581
  164. DISKS FORMATTED WITH THE ╞─ DRIVE WILL ALSO HAVE A ├═─ "╙YSTEM" PARTITION AND
  165. A 1581 PARTITION/DIRECTORY. ┘OU CAN SELECT EITHER AND THE CONTENTS OF THE
  166. DISK WILL BE DISPLAYED.
  167.  
  168. ╘HE FILES (AS WELL AS PARTITIONS AND SUBDIRECTORIES) ARE COLOUR CODED IN THE
  169. FOLLOWING MANNER:
  170.  
  171. ╟REEN  - ╨╥╟       ╠T ╨URPLE - ├┬═ ─IRECTORIES
  172. ┘ELLOW - ╙┼╤       ┘ELLOW    - ├═─ "╙YSTEM" DIR
  173. ╟REY   - ╒╙╥       ─K ╨URPLE - ├═─ ╨ARTITIONS
  174. ╥ED    - ╥┼╠       ├YAN      - ├═─ ╙UBDIRECTORIES
  175.  
  176. * ╙EE CUSTOMISING NOTES AT THE END OF THIS FILE IF YOU WISH TO ALTER THESE.
  177.  
  178. ┴BOUT THE ONLY FILE TYPES WHICH ┬ROWSER WILL NOT DISPLAY ARE ╥┼╠, ╒╙╥, ╟┼╧╙
  179. AND ╙CREEN ├ODE FILES.  ╚OWEVER, IT ╫╔╠╠ READ ╤╫╦╥╥'S ╒╙╥ FILES.
  180.  
  181. ├URSOR TO THE FILE OF CHOICE AND PRESS RETURN.  ┴ NEW MENU WILL APPEAR AT THE
  182. BOTTOM OF THE SCREEN:
  183.  
  184.       <┴>SCII  <╨>ETSCII  A<╬>SI  <┬>ASIC  <─>AT  ╨<╦╘>  <╥>UN
  185.  
  186. ├HOOSE THE TYPE OF FILE BY PRESSING THE APPROPRIATE KEY (LOWER CASE), OR BY
  187. MOVING THE CURSOR AND PRESSING <╥┼╘╒╥╬>, AND THE TEXT WILL APPEAR ON THE
  188. SCREEN.
  189.  
  190. ╬OTE: <╥>UN WILL APPEAR ONLY IF YOU'VE SELECTED A ╨╥╟ FILE.
  191.  
  192. ╔F YOU SELECTED THE WRONG TYPE FOR THE FILE (IE, SELECTED "B" FOR ┬┴╙╔├
  193. INSTEAD OF "P" FOR ╨ETSCII, THE TEXT WILL BE DISPLAYED IN THE FORMAT
  194. SELECTED. ╘O VIEW THE FILE AGAIN PROPERLY, JUST PRESS THE STOP KEY TWICE
  195. (TO STOP THE TEXT DISPLAY AND EXIT THE FILE). ╥ESELECT THE FILE AND CHOSE
  196. THE THE PROPER FILE TYPE.
  197.                                                                        ╨AGE 3
  198.  
  199.  
  200. ╓IEWING & ╨AGING
  201. ----------------
  202.  
  203. ╘EXT IS DISPLAYED WITHIN THE WINDOW A 'PAGE' AT A TIME.
  204.  
  205.  
  206.  *  ┴ 'PAGE' IS WHAT IS ON SCREEN AT ANY GIVEN PAGE BREAK. *
  207.  
  208.  
  209. ╔N THE BOTTOM RIGHT CORNER YOU WILL SEE "╨AGE 1 OF 1", WHICH WILL BE
  210. INCREMENTED AS YOU CONTINUE TO READ THE TEXT.
  211.  
  212. ┘OU CAN USE THE SPACEBAR AND ╥┼╘╒╥╬ KEYS TO PAGE THROUGH TEXT, OR USE
  213. ├URSOR DOWN TO SCROLL ANY SUBSEQUENT TEXT ON A LINE BY LINE BASIS. ╘HE
  214. ─╧╫╬ ┴RROW KEY FUNCTIONS THE SAME AS THE CURSOR DOWN KEY. ╫HEN SCROLLING
  215. TEXT BY LINE, YOU WILL NOTE THE PAGE NUMBER CHANGES TO THE NEXT PAGE WHEN
  216. YOU YOU'VE REACHED THE ACTUAL "PAGE BREAK" FOR THE SCREEN HEIGHT AND WIDTH
  217. YOU ARE USING.
  218.  
  219. ┬ROWSER ╓2 HAS REVERSE SCROLLING FOR ALL MODES. ╘HE ╒╨ ┴RROW KEY (THE ONE TO
  220. THE RIGHT OF THE "╬O ╙CROLL" KEY) IS THE "PAGE BACK" KEY. ╔F YOU HAVE BEEN
  221. SCROLLING TEXT (IE LINE BY LINE), ┬ROWSER WILL MOVE YOU TO THE TOP OF THE
  222. PAGE YOU ARE CURRENTLY ON AND WAIT FOR THE NEXT KEYPRESS. ├ONTINUING TO
  223. PRESS THIS KEY WILL PAGE THE TEXT IN REVERSE ORDER UNTIL YOU REACH THE FIRST
  224. PAGE OF THE FILE.
  225.  
  226. ╨AGE NUMBERS ARE SELECTABLE IN ALL MODES. ╙IMPLY TYPE THE NUMBER OF THE PAGE
  227. YOU WISH TO MOVE TO AT ANY PAGE BREAK. ╔F YOU HAVEN'T ALREADY READ THAT PAGE
  228. NUMBER, ┬ROWSER WILL MOVE TO THE HIGHEST PAGE THAT IT HAS READ.
  229.  
  230. ╬OTE : ╘HE DRIVE ERROR LIGHT MIGHT FLASH IF YOU SELECT THE VERY LAST PAGE
  231.        OF A FILE. ╔GNORE IT. ╔T WILL STOP FLASHING WHEN YOU READ A LOWER
  232.        PAGE NUMBER.
  233.  
  234. <╙╘╧╨>
  235. ╔N ALL MODES, THIS WILL STOP THE READING OF TEXT. ╔F YOU HIT THIS KEY TWICE,
  236. IT WILL RETURN YOU TO THE FILES LISTING.
  237.  
  238.  
  239. <┴>GAIN
  240. ╨RESSING THE "A" KEY AT THE END OF A FILE WILL TAKE YOU TO TO THE BEGINNING
  241. OF THE FILE.
  242.  
  243. ┴ "SEMI-UNDOCUMENTED" KEYPRESS IS THE UPARROW KEY NEXT TO THE ╥┼╙╘╧╥┼ KEY.
  244. ╔T FUNCTIONS THE SAME AS IF YOU HAD HIT THE "A" KEY. ╘HIS KEY MAY OR MAY NOT
  245. BE IN FUTURE VERSIONS, SO REMEMBER, YOU DIDN'T READ ABOUT IT HERE.  ;-)
  246.  
  247.  
  248.  
  249. ┬ROWSING ═ODES
  250. --------------
  251.  
  252. <┴>╙├╔╔.
  253. ╘EXT PRODUCED BY NON ├┬═ COMPUTERS (AND SOME ├┬═ WORD PROCESSORS).
  254.  
  255.  
  256. <╨>┼╘╙├╔╔.
  257. ├┬═ TEXT FILES (DOC FILES ETC).
  258. ╬OTE: ├┬═ COLOUR GRAPHICS FILES ARE ╬╧╘ SUPPORTED AT THIS TIME, NOR ARE
  259.       THEY PLANNED.
  260.  
  261.  
  262.  
  263.                                                                        ╨AGE 4
  264.  
  265.  
  266. ┴<╬>╙╔
  267. ╔┬═ STYLE COLOUR GRAPHICS FILES (┬┬╙ LOGON SCREENS ETC).
  268.  
  269. ╧FTEN, ONE OF THE FIRST COMMANDS IN AN ┴╬╙╔ FILE IS TO CLEAR THE SCREEN.
  270. ┬ROWSER TREATS THIS AS THE FIRST "PAGE" BUT DOESN'T DISPLAY IT THE FIRST TIME
  271. (WHO NEEDS TO SEE A BLANK SCREEN?). ╔F YOU HAVE AN ┴╬╙╔ FILE WHICH HAS MORE
  272. THAN ONE SCREEN CLEAR, THESE ARE CONSIDERED AS "PAGES" AND YOU CAN BROWSE
  273. THEM FORWARD OR BACK AS YOU WOULD ANY OTHER FILE.
  274.  
  275. ╬OTE: ╚OLDING THE SHIFT KEY WHILST SELECTING THE 'N' FOR A<╬>SI FILE TYPE
  276. WILL DISPLAY ┴╬╙╔ FILES IN 'DEBUG' MODE. ╘HE OUTPUT WILL PAUSE FOR A KEYPRESS
  277. PRIOR TO ACTING ON THE NEXT ┴╬╙╔ ESCAPE SEQUENCE. ╘HE ┴╬╙╔ SEQUENCE ABOUT TO
  278. BE PERFORMED IS DISPLAYED ON THE MENU LINE.
  279.  
  280.  
  281. <┬>┴╙╔├.
  282. ├OLOURISED LISTINGS OF ┬┴╙╔├ PROGRAMS.
  283.  
  284. ╫HEN PAGING THROUGH A ┬┴╙╔├ FILE SOMETIMES THE FIRST LINE WILL APPEAR
  285. CORRUPTED. ╘HIS IS SOMETHING WHICH CAN NOT BE EASILY CORRECTED AS ┬ROWSER
  286. EXPECTS THIS TO BE A NEW ┬┴╙╔├ LINE (THEREFORE A LINE NUMBER). ╚OWEVER, DUE
  287. TO WRAPPING, THIS IS NOT ALWAYS GOING TO BE THE CASE, SO WHATEVER IS THERE
  288. GETS CONVERTED TO A NUMBER INSTEAD OF BEING DETOKENISED. ╘HIS DOESN'T OCCUR
  289. WHEN SCROLLING FORWARD BECAUSE THE FILE IS BEING READ IN A SEQUENTIAL MANNER
  290. AND THE PRECEDING CARRIAGE RETURN SIGNIFIES A NEW LINE. ═OST OF THE ├┬═
  291. GRAPHICS CHARACTERS AREN'T DISPLAYED CORRECTLY IN THIS MODE EITHER.
  292.  
  293.  
  294. <╥>UN
  295. ┬ROWSER HAS THE ABILITY TO ╥╒╬ ├128 PROGRAMS. ╘HIS WILL APPEAR AS AN OPTION
  296. FOR ANY ╨╥╟ TYPE FILE. ╔T IS UP TO YOU TO ONLY USE THIS OPTION FOR ├128
  297. RUNABLE FILES. ╘RYING TO RUN A ├64 PROGRAM OR OTHER NON RUNABLE PROGRAMS
  298. WILL ALMOST CERTAIN CAUSE A LOCKUP.
  299.  
  300. ┴LMOST ALL ├128 PROGRAMS ARE 'RUNABLE'. :-)
  301.  
  302.  
  303. <─>┴╘.
  304. ╤╫╦ FORMATTED FILES (AS USED BY ╧FFLINE MAIL READERS FOR ┬┬╙ USAGE)
  305.  
  306.  
  307. ╨<╦>╘
  308. ╘HE STANDARD ╞IDO╬ET COMPLIANT FILES USED TO MOVE ╞IDONET MAIL.
  309.  
  310. ┼XCEPT WHERE DIFFERENCES ARE NOTED, ─┴╘ AND ╨╦╘ FILES ARE TREATED THE SAME
  311. AND HAVE THE SAME OPTIONS.
  312.  
  313. ╘HE MESSAGE "HEADER" FIELD IS DISPLAYED WHEN VIEWING. ╘HE ═╙╟ (MESSAGE)
  314. NUMBER IS DISPLAYED IN THE TOP LEFT CORNER, FOLLOWED BY THE DATE, TIME AND
  315. ├ONFERENCE FIELD.
  316.  
  317. ╫HEN VIEWING A ─┴╘ FILE, THE ├ONFERENCE FIELD WILL SHOW A NUMBER WHICH
  318. CORRESPONDS WITH THE CONFERENCE NUMBER AND NAME IN THE CONTROL.DAT FILE.
  319. ╔N ╨╦╘ MODE, THE ACTUAL ╞IDONET CONFERENCE NAME IS DISPLAYED.
  320.  
  321. ╞IDONET ADDRESSES MAY APPEAR IN THE ╘O AND ╞ROM FIELDS. ╘HE APPEARANCE OF
  322. THESE ADDRESSES DEPENDS ON WHETHER SPECIFIC "KLUDGELINES" ARE INCLUDED IN
  323. THE MESSAGE. ┬ROWSER USES THE ═╙╟╔─ AND ╥┼╨╠┘ KLUDGELINES FOR ADDRESSING.
  324.  
  325. ┬OTH MODES SHOW A "╞LAGS" FIELD, BUT THESE ARE NOT YET BEING USED BY ┬ROWSER.
  326.  
  327.  
  328.  
  329.                                                                        ╨AGE 5
  330.  
  331.  
  332. ┘OU CAN RETURN TO A MESSAGE YOU'VE PREVIOUSLY READ BY TYPING IN ITS NUMBER
  333. WHEN AT THE *┼╬─ OF A MESSAGE*.  ╔T'S EASY AT FIRST TO CONFUSE THIS WITH
  334. PAGING (IE, TYPING IN A MESSAGE NUMBER AT A PAGE BREAK) BUT WITH A LITTLE
  335. EXPERIENCE YOU'LL SEE THIS IS A VERY EASY METHOD TO MOVE TO A SPECIFIC
  336. MESSAGE.
  337.  
  338. ╔F YOU STOP READING A FILE THEN START AGAIN (PROVIDING YOU HAVEN'T READ ANY
  339. OTHER FILE OR CHANGED DIRECTORIES) ┬ROWSER WILL KEEP THE "INDEX" OF HOW FAR
  340. YOU HAVE READ. ┴LTHOUGH YOU WILL BE AT ═╙╟ #1 AGAIN YOU CAN RETURN TO THE
  341. HIGHEST READ MESSAGE (OR ANY OTHER MESSAGE) BY ENTERING ITS NUMBER.
  342.  
  343. ╬OTE THAT AS WITH PAGING, IF YOU TYPE IN A MESSAGE NUMBER HIGHER THAN WHAT
  344. ┬ROWSER HAS READ, IT WILL TELL YOU AND MOVE YOU TO THE HIGHEST MESSAGE NUMBER
  345. THAT IT HAS READ.
  346.  
  347.  
  348. <╬>EXT
  349. ╘HE "N" KEY CAN BE USED AT THE PAGE PROMPTS (OR THE END OF A MESSAGE) TO MOVE
  350. TO THE NEXT MESSAGE. ╨LEASE NOTE THAT THE DATA STILL NEEDS TO BE READ BY THE
  351. PROGRAM AT LEAST ONCE, SO THERE MAY BE A SLIGHT PAUSE ON LONG MESSAGES THE
  352. FIRST TIME READING THROUGH.
  353.  
  354.  
  355. <╨>REVIOUS
  356. ╘HE "P" KEY CAN BE USED AT ANY PAGE PROMPT (OR AT THE END OF A MESSAGE) TO
  357. RETURN TO THE PREVIOUS MESSAGE.
  358.  
  359.  
  360. ╘HE ╥╔╟╚╘ ┴RROW (╬EXT) AND THE ╠┼╞╘ ┴RROW (╨REVIOUS) KEYS CAN BE USED AT THE
  361. END OF MESSAGES. ╘HE ╒╨ ┴RROW (BACKPAGE) AND ─╧╫╬ ┴RROW (├URSOR/LINE DOWN)
  362. KEYS ARE AVAILABLE WHEN READING ─┴╘ OR ╨╦╘ FILES.
  363.  
  364. ╬OTE: THESE ARE THE DIRECTIONAL KEYS TO THE RIGHT OF THE "╬O ╙CROLL" KEY.
  365.  
  366.  
  367. ├OLOURS USED WHEN READING IN ─┴╘ AND ╨╦╘ MODES:
  368.  
  369. ╟REY      - ╦LUDGELINES
  370. ╫HITE     - ╨LAIN TEXT
  371. ├YAN      - ╤UOTED TEXT.  ╬OTE THAT QUOTES ARE WHITE. ╧NLY THE ACTUAL QUOTED
  372.             MATERIAL WILL APPEAR AS CYAN. ╘HE LOGIC WAS TO SHOW WHAT THE
  373.             PERSON WRITING THE MESSAGE HAS ADDED, EVEN WHEN QUOTING.
  374. ╥ED       - ╘AGLINES (ANY LINE WHICH BEGINS WITH "...")
  375. ╨URPLE    - ╤╫╦╥╥ BRAGLINES (ANY LINE WHICH HAS A SPACE, ╤ AND ╫ IN THE 4TH,
  376.             5TH, AND 6TH POSITIONS ON A LINE).
  377. ╠T ╨URPLE - ╧RIGIN LINES (ANY LINE WHICH BEGINS WITH A SPACE AND "*").
  378.  
  379.  * ╙EE CUSTOMISING NOTES AT THE END OF THIS FILE.
  380.  
  381.  
  382. ╫HEN READING ─┴╘ FILES, IF YOU FIND THAT ┬ROWSER HAS SUDDENLY STARTED SEEING
  383. SEVERAL MESSAGES AS ONE LONG ONE, IT IS OUT OF "SYNC".  ╨RESS THE STOP KEY
  384. ╧╬├┼, ENTER A MESSAGE NUMBER LOWER THAN THE CURRENT ONE (PREFERABLY 2 OR 3
  385. LOWER) AND THEN READ THE NEXT MESSAGE(S). ╘HE PROGRAM WILL RE-SYNC WITH THE
  386. ─┴╘ FILE AND CARRY ON.  ╬OTE, IF IT DOESN'T RE-SYNC THERE MAYBE BE A PROBLEM
  387. WITH THE ─┴╘ FILE ITSELF. ╘HIS IS ALMOST CERTAINLY THE CASE IF IT LOSES SYNC
  388. AT THE SAME PLACE EACH TIME.
  389.  
  390. ┬ROWSER CAN READ (AS ─┴╘S) ╤╫╦╥╥'S ╙═┴╠╠.─┴╘ FILE AND ═╙╟/╥┼╨ FILES WHICH
  391. HAVE BEEN ┌╔╨PED USING ╤╫╦╥╥ (SINCE THESE ARE ONLY STORED). ╬ATURALLY
  392. ┬ROWSER CAN'T READ A COMPRESSED ╥┼╨ OR ─┴╘ FILE. ╔T WILL DISPLAY THE FILE,
  393. BUT READING WHAT YOU SEE MAY PROVE DIFFICULT. :-)
  394.  
  395.                                                                        ╨AGE 6
  396.  
  397.  
  398. <╧>PTIONS ═ENU
  399. --------------
  400.  
  401. <╞>ILES
  402. ╥ETURNS YOU TO THE FILES LISTING.
  403.  
  404. <├>HARSET
  405. ┬ROWSER HAS ITS OWN CHARACTER SET INBUILT (IN FACT THIS TAKES UP 25% OF THE
  406. PROGRAM), BUT USER DEFINED CHARACTER SETS CAN BE LOADED FROM THE OPTIONS
  407. MENU.  ┴LTHOUGH *┴╬┘* CHARACTER SET CAN BE LOADED AND VIEWED, ONLY THOSE
  408. SETS WITH THE ALPHA-NUMERIC CHARACTERS IN THE SAME ORDER AS THOSE USED BY
  409. ─ESTERM WILL GIVE MEANINGFUL OUTPUT. ╔T IS RECOMMENDED THAT THE INTERNAL (OR
  410. COMPATIBLE) CHARACTER SET BE USED WHEN VIEWING ┴╬╙╔ FILES.
  411.  
  412. ┴LL CHARACTER SETS ═╒╙╘ BE NAMED (OR RENAMED) WITH ".CHR" AS AN EXTENSION.
  413. EG, FILENAME.CHR.
  414.  
  415. ┬ROWSER WILL ╬╧╘ DISPLAY ".CHR" FILES DURING NORMAL DIRECTORY LISTINGS BUT
  416. WILL ╧╬╠┘ DISPLAY THEM FROM THE ├HARSET MENU. ╘HE INTERNAL CHARACTER SET CAN
  417. BE RELOADED AT ANY TIME FROM THIS MENU BY PRESSING THE BACKARROW KEY.
  418.  
  419. ┴LL 'SYSTEM' TEXT, DIRECTORY LISTINGS, ETC WILL USE THE INTERNAL SET.
  420. ╒SER LOADED CHARACTER SETS ARE ONLY USED WHEN VIEWING FILES.
  421.  
  422. ╘WO ADDITIONAL CHARACTER SETS ARE PROVIDED WITH THIS RELEASE OF ┬ROWSER:
  423. ╙╘─-╔┬═.├╚╥ AND ╙╘─-├┬═.├╚╥.
  424.  
  425. ╙╘─-├┬═.├╚╥ MAY BE MORE SUITABLE FOR VIEWING SOME TEXT FILES WHICH HAVE
  426. ├┬═ GRAPHICS INCLUDED. ╨LEASE NOTE YOU DO ╬╧╘ HAVE TO USE THIS SET TO READ
  427. ╨ETSCII FILES. ╘HE FULL ├┬═ SET (WITH REVERSED CHARACTERS) WAS NOT
  428. IMPLEMENTED FOR TECHNICAL REASONS.
  429.  
  430. ╙╘─-╔┬═.├╚╥ WAS INCLUDED FOR THOSE WHO USE ╤╫╦╥╥ AND WISH TO READ TEXT
  431. USING THE SAME ALPHA-NUMERICS AS ╤╫╦├.╙╘─.  ╘HIS SET INCLUDES THE SAME ╔┬═
  432. GRAPHICS SET USED AS ┬ROWSER'S INTERNAL SET AND IS SUITABLE FOR VIEWING ┴╬╙╔
  433. FILES.
  434.  
  435.  
  436. <╘>ALL  <╙>HORT  <╫>IDE  <╬>ARROW
  437. ╘HESE LET YOU SELECT YOUR PREFERRED SCREEN SIZE FOR TEXT OUTPUT HEIGHT AND
  438. WIDTH, AND WILL ONLY COME INTO EFFECT WHEN READING FILES. ╘HE TWO EXCEPTIONS
  439. TO THIS ARE WITH ┴╬╙╔ OUTPUT - THE MAXIMUM HEIGHT/WIDTH IS ALWAYS USED, AND
  440. WITH ─┴╘ OR ╨╦╘ MODES - THE MINIMUM OUTPUT WIDTH IS LIMITED TO 38 CHARACTERS,
  441. THE MINIMUM HEIGHT IS LIMITED TO 2 TEXT LINES, PLUS THE HEADERS.
  442.  
  443. ┴LTHOUGH ┬ROWSER HAS BEEN TESTED ON AN ╬╘╙├ SYSTEM WITH NO PROBLEMS, EVEN AT
  444. MAXIMUM SCREEN SIZES, ╔ STRONGLY SUSPECT THAT DUE TO THE EXTENDED SCREEN SIZE
  445. THERE WILL BE SOME ╬╘╙├ SETUPS THAT WILL HAVE PROBLEMS WITH IT. ┴T WORSE THIS
  446. WILL SIMPLY MEAN THAT SOME OF YOU WILL NOT BE ABLE TO USE THE ┴╬╙╔ OPTIONS.
  447. ╔F YOU DO HAVE PROBLEMS, LET ME KNOW.  ╔ DON'T KNOW IF ╔'LL BE ABLE TO DO
  448. ANYTHING ABOUT IT OR NOT, BUT ╔ WOULD LIKE TO BE AWARE OF THE PROBLEM.
  449.  
  450. <@> ─╧╙ COMMANDS
  451. ─╧╙ COMMANDS ARE SENT TO THE CURRENT DISK/DIRECTORY.
  452.  
  453.  
  454. <╠>╞'S - (OR +)    ╠INEFEED ON/OFF
  455. ╠INEFEEDS ARE NOT ACTED ON BY ┬ROWSER, BUT WILL EITHER DISPLAY OR HIDE THE ╠╞
  456. CHARACTER AS SPECIFIED BY THIS OPTION:
  457.  
  458.   - (─EFAULT) ─OES NOT DISPLAY THE ╠╞ CHARACTER.
  459.   + ─ISPLAYS ALL LINEFEEDS IN A TEXT FILE AS A CHARACTER.
  460.  
  461.                                                                        ╨AGE 7
  462.  
  463.  
  464. ╘┴<┬>S + (OR -)    ╘┴┬S ON/OFF
  465. ╘┴┬╙ ARE EITHER ACTED ON OR DISPLAYED AS A CHARACTER:
  466.  
  467.   - (─EFAULT) ╘┴┬╙ ARE ON, TEXT IS FORMATED AS IT WAS INTENDED.
  468.     ╘┴┬ CHARACTER(S) ARE NOT SHOWN.
  469.   + ─ISPLAYS THE ╘┴┬ CHARACTER(S) BUT DOESN'T ACT ON THEM.
  470.  
  471.  
  472. ├USTOMISING:
  473. ------------
  474.  
  475.  ╞OR THOSE THAT ARE INTERESTED THERE ARE SEVERAL POKES THAT CAN BE USED TO
  476. CUSTOMISE ┬ROWSER TO YOUR LIKING.
  477.  
  478.  
  479.  POKE 7238, X             ╙ETS TIME FOR SCREEN BLANKING.
  480.                           X = 0-255
  481.                           ┴PPROX 4 SECONDS FOR EACH VALUE OF 'X'
  482.  
  483.  
  484. ├OLOURS:
  485.  
  486.  POKE 7360,X              ┬ORDER COLOUR
  487.  
  488.  POKE 7361,X              ╚EADER TEXT               (╨╦╘/─┴╘)
  489.                           ╙YSTEM MENU
  490.                           ╠INE NUMBERS              (┬┴╙╔├)
  491.  
  492.  POKE 7362,X              ╚EADER DATA               (╨╦╘/─┴╘)
  493.                           ╙YSTEM MENU HIGHLIGHT
  494.                           ╓ARIABLES                 (┬┴╙╔├)
  495.                           ├═─ "╙YSTEM" ─IR          (╞ILES)
  496.  
  497.  POKE 7363,X              ╘EXT                      (NORMAL VIEW)
  498.                           ╘OKENS                    (┬┴╙╔├)
  499.  
  500.  POKE 7364,X              ╦LUDGELINES               (╨╦╘/─┴╘)
  501.                           ╠ITERALS                  (┬┴╙╔├)
  502.  
  503.  POKE 7365,X              ╤UOTED TEXT               (╨╦╘/─┴╘)
  504.                           ╨AGE NUMBERS
  505.  
  506.  POKE 7366,X              ╘AGLINES                  (╨╦╘/─┴╘)
  507.  POKE 7367,X              ╧╥╔╟╔╬ LINES              (╨╦╘/─┴╘)
  508.  POKE 7368,X              ╤╫╦╥╥ ╔─                  (╨╦╘/─┴╘)
  509.  
  510.  POKE 7369,X              ╨╥╟ TYPE FILES
  511.  POKE 7370,X              ╙┼╤ TYPE FILES
  512.  POKE 7371,X              ╒╙╥ TYPE FILES
  513.  POKE 7372,X              ─╔╥ TYPE FILES
  514.  POKE 7373,X              ╥┼╠ TYPE FILES
  515.  POKE 7374,X              ├┬═/├╨═ TYPE FILES
  516.  POKE 7375,X              ├═─ PARTITIONS AND ANY OTHER TYPES
  517.  
  518.  
  519. * COLOURS
  520. * 128 BLACK     132 DK GREEN   136 DK RED     140 BROWN
  521. * 129 DK GREY   133 LT GREEN   137 LT RED     141 YELLOW
  522. * 130 DK BLUE   134 DK CYAN    138 DK PURPLE  142 LT GREY
  523. * 131 LT BLUE   135 LT CYAN    139 LT PURPLE  143 WHITE
  524. *-------------------------------
  525.  
  526.                                                                        ╨AGE 8
  527.