home *** CD-ROM | disk | FTP | other *** search
-
-
- M u c h M o r e v 1.8
- ============================
-
-
- © 1989 by Fridtjof Siebert
- Nobileweg 67
- D-7000-Stuttgart-40
-
-
-
- What is MuchMore?
-
- Muchmore is another program like More, Less etc. that prints
- ASCII-Files to the screen. Unlike these, it opens its own screen
- to show the text and to scroll it softly! But not only softly,
- MuchMore is also able to scroll very quickly if you want it to!
- Furthermore, there are commands to search for strings and to print
- the text. MuchMore will run on any Amiga, whether it's a PAL,
- NTSC, overscan or any Amiga in future. Because MuchMore's screen
- has no border, there are 80 characters displayed per line.
-
- Why MuchMore instead of MORE, BLITZ or LESS?
-
- Because MuchMore is just better :-). Muchmore (19K) is much
- shorter than LESS (28K). BLITZ or other programs that scroll
- quickly or softly usually use 2 Colors and don't support any
- special fontstyles. MuchMore instead has 4 Colors and displays
- bold, italic, underlined and inverse text.
-
- MuchMore is ideal to display long texts. The text is loaded
- simultaneously while it is displayed. That is, while you're
- reading the first page, the rest of the text is loaded into memory
- and you're able to move through the text quickly then without
- re-loading it.
-
- How to start MuchMore:
-
- CLI:
-
- Just Type:
-
- MuchMore <FileName>
-
- FileName is the name of the ASCII-Text that is to be displayed.
- If there are any spaces in the filename it needn't and mustn't be
- enclosed by quotes.
-
- Workbench:
-
- Just click the text to be printed with your mouse and then shift-
- doubleclick Muchmore.
-
- Texts with MuchMore as their default-tool (e.g. ":c/MuchMore"
- when MuchMore has been copied to the disk's :c/ directory) can be
- displayed easily by doubleclicking them.
-
- MuchMore's commands:
-
- The commands are activated simply by pressing their keys:
-
- Space or left mousebutton:
-
- Stops or restarts scrolling. While scrolling is
- stopped the filelength, linenumber and the current
- percentage of the text are displayed in the bottommost
- line.
-
- Pressing space at the end of the texts quits MuchMore.
-
- BackSpace or right mousebutton:
-
- Stops or restarts backwards scrolling. Works similar
- to the Space-Key.
-
- Up/Down or 2/8 of the numeric keypad:
-
- Scrolls one line up or down.
-
- If you press these keys together with the shift-key
- you can start and stop fast scrolling.
-
- Alternate plus these keys scrolls one page up or down.
-
- PgUp / PgDn (numeric keypad):
-
- Scrolls up or down one page.
-
- T (top) or Home:
-
- Moves to top of text.
-
- B (bottom) or End:
-
- Moves to bottom of text.
-
- F (find):
-
- Waits for a string to be entered and searches for this
- string starting at the topmost line currently
- displayed on the screen. The search is
- case-insensitive. If the string is found, the line
- containing the string will become the new topmost line
- on the screen. Else the last page will be displayed.
-
- N (next):
-
- Searches for the next occurance of the string entered
- with `F'. See above.
-
- P (previous):
-
- Searches for the previous occurence of the string
- entered with `F'. It starts with the topmost line
- that's currently displayed and searches backwards. If
- the search is succesful, the line containing the
- string will be displayed like it is by the F-Command.
- Else the first page of the text will be displayed.
-
- Shift + Alt + O (printout):
-
- Prints the text. This is done with "TYPE text TO
- PRT:". So it works with any printer when the
- preferences are set correctly. The commands TYPE and
- RUN must occur in the current C: directory. You don't
- have to wait while printing. You can continue reading
- the text with MuchMore. I hope that it is impossible
- to press shift+alt+o accidentally, so you won't print
- a 100k text when you in fact don't need a printout.
- The printing cannot be interrupted, but you can switch
- off your printer and wait for the printertrouble-
- requester :-).
-
- HELP or H:
-
- Shows all MuchMore-Commands. This way everybody who
- doesn't have this documentation file should be able to
- use MuchMore. After pressing any key the text is
- displayed again.
-
- ESC, Q, X or 5 of the numeric keypad:
-
- Quit MuchMore.
-
- The Files in this package:
-
- MuchMore The executable
- MuchMore.ReadMe This textfile
- MuchMore.LiesMich German documentation
- ColTest Text that shows all possible combinations of colors
- FoxText Text that displays all fontstyles
-
- src (dir) This directory contains the source:
-
- MuchMore.mod The Modula-II Source, compiles with M2Amiga 3.2
- QText.asm \ The sources of the assemblerprocedures must
- CopyLine2.asm \ be assembled PC-relativ and inserted as
- CopyLine1.asm / INLINE-Code into MuchMore.mod. A zero-Word
- GetFontData.asm / at the end possibly has to be removed.
-
- Every file is equipped with an icon.
-
- Copyright:
-
- MuchMore is free to be spread on public-domain and shareware disks,
- as long as they are sold for a reasonable charge that is less than
- $6 or DM 8.-. It may be used there to display readme- and
- documentation-files. My name has to be left in the program
- (Help-function and while starting without argument).
-
- Although MuchMore is not Shareware, donations are welcome.
-
- It's not allowed to use this in a commercial way without my written
- permission. This permission is also necessary if you want to
- publish MuchMore as a part of a commercial product.
-
- Stefan Ossowski is neither allowed to own nor to sell this product.
-
- If you change anything in my source you're allowed to put your name
- in the program's head (:History.), but leave my name in! If you've
- made any enhancements, please send them to me (else there'll be
- thousands of different versions).
-
- Mail:
-
- If you have any comments, donations, questions or PD programs just
- send them to me! If possible, also send the return postage.
-
-
- Revisions:
-
- v1.0:
-
- - this version was terribly slow and therefore not published!
-
- v1.1:
-
- - first published version.
-
- v1.2:
-
- - now the file's name, its length etc. are displayed when
- scrolling is stopped with <Space>.
-
- - now left and right mousebutton can be used instead of space and
- backspace.
-
- - controlcodes aren't displayed anymore.
-
- v1.3:
-
- - Strong increase in speed while scrolling. WarpText has been
- replaced by QText (Sorry, Bill). MuchMore is now as fast as
- Blitz (with Video Sync) although it uses a bigger screen.
-
- - Now supports numeric keypad (home, end, PgUp etc.)
-
- - Now the screen gets it's size from gfxbase^.normalDisplayXXX.
- This way MuchMore can be run on PAL, NTSC, Amigas with an
- Overscan- Workbench (like mine), and on resolutions that'll be
- used in future. It always opens its screen as big as the
- current Workbenchscreen.
-
- v1.4:
-
- - Displaying and loading of the text are now done by two
- asynchroneous tasks. Scrolling is more homogeneous now and
- there are no more stops to load further text.
-
- - The feature to display several texts has been removed.
-
- - Bugs in filelength and end-function removed
-
- - New commands: find, next, previous to search for strings
-
- - Scrolling stops when MuchMore's window becomes inactive.
-
- v1.5:
-
- - New command: print text (shift+alt+o)
-
- - removed all imports to make MuchMore shorter
-
- - added numeric key 5 to quit
-
- v1.6:
-
- - From this version on texts with different fontstyles (bold,
- italics, inverse) and different colors can be displayed!
-
- v1.7:
-
- - Now MuchMore is again as fast as MuchMore v1.5 was, although it
- uses 2 bitplanes and uses several fontstyles.
-
- - Print (shift+alt+o) doesn't crash anymore when you quit
- MuchMore before printing is complete.
-
- v1.8:
-
- - Bug which occured when searching for a string having searched
- for a longer string, removed.
-
- - Strings found while execution of F, N or P are highlighted now.
-
- - Added NK0 to display filelength etc.
-
- --- Fridtjof.
-