home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 8
/
FreshFishVol8-CD1.bin
/
useful
/
text
/
show
/
muchmore
/
muchmore.doc
< prev
next >
Wrap
Text File
|
1994-06-18
|
24KB
|
671 lines
M u c h M o r e V 4.4
============================
© 1988-1992 by
Fridtjof Siebert
Nobileweg 67
D-70439 Stuttgart
Germany
EMail: fridi@amokst.adsp.sub.org
© 1992-1994 by
Christian Stiens
Heustiege 2
D-59348 Lüdinghausen
Germany
EMail: Christian_Stiens@ouzonix.bo.open.de
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.
MuchMore
can load texts, which are crunched or crypted by XPK or
powerpacker, if you have installed the XPK (and powerpacker)
libraries.
MuchMore
can be made resident with the Resident command of AmigaDOS.
MuchMore
supports pipes now, so that you can display the c:
directory with "dir c: | muchmore", if your shell supports nameless
pipes. If you use the standard AmigaDOS Shell, you can use the
'pipe' command, which is part of the ShellTools packet of Fisk Disk
#673.
MuchMore
requires AmigaOS 2.04 or better.
Why MuchMore instead of MORE, BLITZ or LESS?
MuchMore
is much shorter than LESS. BLITZ or other programs that
scroll quickly or softly usually use 2 Colors and don't support any
special fontstyles.
MuchMore
instead has four
C
o
l
o
r
s
and displays
bold
,
italic
,
underlined
and inverse text. Unlike many other
programs,
MuchMore
may use any non-proportional Font to display the
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
reloading it.
Disclaimer:
The use of this program is on your own risk. There is no liability
or responsibility for any damage caused by the program.
Copyright:
MuchMore
is free to be spread on public-domain and shareware disks,
as long as they are sold for a reasonable charge. It may be used
there to display readme- and documentation-files. My name has to
be left in the program (HELP).
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 or use this
program commercially in any other way.
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).
How to start MuchMore:
CLI:
Template:
B=PLANES/N/K,C=PALETTE/K,D=DISPMODEREQ/S,E=EDITOR/K,F=FONT/K,
I=INTERLEAVED/S,O=OLDSTYLE/S,P=TOOLPRI/N/K,Q=FASTQUIT/S,
S=SCROLLMODE/N/K,T=TABWIDTH/N/K,U=PUBSCREEN/K,X=EXTRASPACE/N/K,
W=WINDOW/S,WL=LEFTEDGE/N/K,WT=TOPEDGE/N/K,WW=WIDTH/N/K,WH=HEIGHT/N/K,
FW=FRWIDTH/N/K,FH=FRHEIGHT/N/K,FILE:
'FILE' is the name of the ASCII-Text that is to be displayed.
If there are any spaces in the filename, it must be enclosed by
quotes. "
MuchMore
?" displays the usage. If
MuchMore
is started
without an argument it will ask for the filename using a file
requester.
The option 'B=PLANES' determines the number of Bitplanes for
MuchMore's
screen. The maximum is two planes.
With option 'C=PALETTE' you can set the colors for
MuchMore's
screen. Example: PALETTE=AAA,000,f00,0f0
If you set D=DISPMODEREQ, then a requester appears, with that you
can choose the display mode for the screen. If you click on
'Ok' then the setting is saved to 'ENV:muchmore.prefs' and
'ENVARC:muchmore.prefs'. This option needs asl.library v38 or
higher (WB 2.1).
You may select a font by providing the option 'F=FONT'. To force
MuchMore
to use Topaz 11, type 'MuchMore F=topaz/11'. Only
fixed width fonts are allowed.
Option 'E=EDITOR' tells
MuchMore
which editor to use if the user
hits Alt-Shift-E. Default is 'C:ED'. If there is no %s then %s is
appended. The %s is replaced with the file name.
Option 'I=INTERLEAVED' determines if the screen's bitmap should
be interleaved (OS 3.0+).
IF you set option 'O=OLDSTYLE', then pageup/down is with a soft-
scroll, like in older versions of
MuchMore
.
IF you set option 'Q=FASTQUIT' then you can leave the program
immediately when you hit X, Q or NK5.
You can specify
MuchMore's
task priority with option 'P=TOOLPRI'.
The option 'S=SCROLLMODE' determines, which OS routines
MuchMore
takes for the scrolling:
0: MakeScreen/MrgCop/WaitTOF (Not 100% legal)
1: ScrollVPort/WaitTOF (Default)
2: MakeScreen/RethinkDisplay
3: ScrollRaster (For not draggable screens
and external graphic cards)
4: WaitTOF/ScrollVPort (Same as 1, but WaitTOF first)
5: ScrollVPort/WaitBOVP (Busy waiting)
If
MuchMore
is running in a window, then this option has no
effect.
With option 'T=TABWIDTH' you can set the tabulator width (default
is 8).
The option 'X=EXTRASPACE' tells
MuchMore
to put the specified
number of pixels between the lines.
If option 'W=WINDOW' is set, then
MuchMore
uses a window on
the workbench to display the text. The position and size of this
window can be specified with options LEFTEDGE, TOPEDGE, WIDTH and HEIGHT.
The options 'FW=FRWIDTH' und 'FH=FRHEIGHT' specify the size of the file
requester.
With 'U=PUBSCREEN' you specify on which public screen
MuchMore
shall open his window.
MuchMore's
Tooltypes are evaluated now also on CLI-Start.
If
MuchMore
is resident then the icon is searched in C:
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
supports the following Tooltypes:
PALETTE=#{,#} corresponding to CLI Option C
EXTRASPACE=# corresponding to CLI Option X
FONT=name/size corresponding to CLI Option F
EDITOR=name corresponding to CLI Option E
OLDSTYLE=TRUE|FALSE corresponding to CLI Option O
FASTQUIT=TRUE|FALSE corresponding to CLI Option Q
INTERLEAVED=TRUE|FALSE corresponding to CLI Option I
PLANES=# corresponding to CLI Option B
SCROLLMODE=#