home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Frozen Fish 1: Amiga
/
FrozenFish-Apr94.iso
/
bbs
/
alib
/
d5xx
/
d586
/
lslabel.lha
/
LSlabel
/
Documentation
/
Info.doc
< prev
next >
Wrap
Text File
|
1992-01-04
|
13KB
|
267 lines
LSlab information
***********************************
* LSlab *
* the disklabelprinter *
* version 1.1 - Nov 1991 *
* written 1990/91 by S.Berendes *
* Copyrights by LorraineSoft *
* All rights reserved! *
***********************************
Features:
»» 21 lines containing any text you want
»» Font styles and pitch can differ from line to line
»» Optional headline containing diskindex and -name
»» Linefeeds in any range between 0 and ... (in 1/216 inch steps)
»» Any font style your printer supports can be used
»» HQ: Each line will be printed four times
»» Draftonly: If a non-NLQ font style is to be printed, LSlab will
switch off NLQ for that line
»» AmigaDOS filenotes and protection bits support
»» Program supports measuring the exact label length
»» Can use filenames chosen in a file requester in the text
»» Iconify function including re-initialisation of the printer
»» While LSlab is running, the printer can be switched off and on to
enter another type of labels
»» Can be used for other purposes, e.g. to print letter-heads, too
New in this release:
Version 1.1 brings up the following advantages to version 1.0:
1. When saving a label the e-bit is cleared as a label isn't (yet!?) an
executable file but there is a way to fool the DOS.
2. When saving a label the extension ".label" is attached to the filename.
3. If there exists a file of the same name as the one to save it will be
automatically renamed to <filename>.baklab so you have always a copy of
the next to last version. But if there exists a file called
<filename>.baklab it will be deleted.
4. The AmigaDOS filenote is now supported within the program so you can
set up a comment you can view when re-loading the label or when doing
a "list" of that directory to be able to decide quickly about the use
of each label.
5. If there are more linefeeds than fit on the label the amount of what´s
too much is displayed. If there is a line that is too long the number
of that line will be displayed (Although it´s still auto-activated, too)
6. When re-loading a label LSLab will check its width and height against
the values set in the setup request. The program will also check each
line for having selected a draftonly-style AND centered or right justi-
fied printing (won't work in draft, strange looking) and print out
an error message in that case.
7. The draftonly function also works for the ELITE style now. If your
printer is unable to print ELITE in NLQ (like Oliver´s one) and the
printer configuration file is set up the right way LSlab will switch
off NLQ to print a line in ELITE.
8. If NLQ is chosen in the setup request but is switched off because of
the draftonly function that line will be printed in HQ (two times) then.
9. You can't use the printer if LSlab fails to load the printer configu-
ration. This is bad for those who want to do chaos research but helps
the normal user to save hardware labels.
10. There is only one program left for both NTSC and PAL mode.
11. if running from CLI you can specify an alternate config file.
12. The "Are you sure?"-Requster (Note the "sure" without "h") will appear
only if changes to the label have been made. This was iniciated by Matt
Dillon (thanks Matt).
WARNING!! Due to the use of a new compiler labelfiles as well as config
files of LSlab 1.1 are incompatible to those of version 1.0. Although
LSlab 1.1 will detect a 1.0 label and take the appropriate action, label-
files created by this release can´t be loaded by LSlab 1.0 because there
is no need to do so. Unfortunately, LSlab V1.1 is unable to read LSlab
1.0 configuration files and vice versa so you must configure it once more.
There are also some bug fixes: First of all, the PICAall option in the
setup-request works correctly now (In 1.0, it just changed the status of
the PICA gadgets). On the other side I rewrote the printerconfiguration
parsing routines so the draftonly-option will work with every font style,
even with ELITE.
Copyrights:
You use LSlab on your own risk. Although LSlab was tested carefully,
malfunction can´t be excluded. Neither LorraineSoft S.Berendes nor
Commodore-Amiga,Inc. will be liable for any dammage caused by the usage
of LSlab.
Also, no warranty is given about the quality of this documentation.
LSlab and the related documentation is Copyrights 1990/1991 by Lorraine-
Soft S. Berendes, Koenigsberger Str.15, 4370 Marl, Germany. You may not
use, copy, modify or transfer the program or the related documentation
except as expressly provided in this agreement.
1) Usage:
LSlab may be used for private and commercial usage as labelprint-
program.
2) Modification:
You may neither modify or disassemble the executable nor modify the
related documentation files. The only allowed modification is
crunching the program AND its related files together in ONE archive
or to crunch the executable using the PowerPacker or similar programs.
You may also alter the .info and .cfg files.
3) Copy:
LSlab and the related files may be duplicated any times as long as
this copies are used for private purposes only.
4) Transfer:
In general, if you are transferring LSlab, you must always transfer
the related files, too. Neither LSlab nor the related files may
have been changed except for being crunched by LHarc or a similar
program together in ONE archive.
a) private transfer:
LSlab may be transferred privately in any form providing that it
is accompanied by all related files and no file has been changed.
Any form means either the single drawer "LSlabel", the LSlab dis-
tribution disk or a disk of a FD serie containing LSlab is trans-
ferred. Private transfer means that NO money is charged.
b) commercial transfer:
You may transfer LSlab commercially only if it is found on a disk
of a FD serie. The price of the complete Disk may only cover media
costs and a small fee for copying and shall not exceed US$ 7.
If LSlab is found on a disk sampled by the dealer himself with
or without any other stuff this disk may not be sold, neither
by the dealer himself or any second or third dealer. You may on-
ly transfer in privately, that means without charging any money.
Comercial transfer of the drawer "LSLabel" is not allowed due to
the causes mentioned above. You are not allowed to charge any
money for transfering the LSlab distribution disk which can be
ordered at this time via the author, S.Berendes, Koenigsberger
Str.15, 4370 Marl,Germany.
c) commercial transfer part II - commercial products:
If LSlab and/or the related documentation shall be used in a com-
mercial way, either accompanying a commercial product or as the
commercial product itself, a written permission must be got from
the Author. To get theese, please write to the author describing
the product and its purposes. Don´t forget to add an US$ 10 note
or you´ll never hear of us. But if you add one or more US$ 10
notes we´ll answer you telling you our conditions. There might
be things in your plans that make it impossible for us to give
you the permission. In that case, we´ll inform you about the
things to be changed. The permission is related to a fee between
US$ 25 and US$ ???? depending on kind and price of the final pro-
duct. The US$ ???? are only for those guys especially here in
Germany who want to get LSlab into their Best of... series or
similar nonsense. A normal commercial vendor has to expect a fee
of US$ 25 to US$ 100 if you want to get a permission.
As mentioned above, those foolish Best of ... series are commer-
cial products and need a permission. So do the German FD-Maga-
zines which contain many polystyrene, plastic, cardboard and one
disk and that cost approximately DM 20.- (US$ 12).
5) FD-series (series´ parents only)
If you want to take LSlab into your FD series you'll have to send a
letter indicating your request along with a 10-US$-note to Lorraine-
Soft S.Berendes, Königsberger Str.15, D-4370 Marl. It is very impor-
tant that you describe your series and the price of the disks because
otherwise I can't handle your request. If you forget the US$ 10 I
can't handle it either.
Normally you will immidiately (which means within four weeks, sorry,
but this depends on the German mail) receive a disk which contains
both the actual version (private use only) and the last release of
LSlab.
I would be very pleased if you send the corresponding disk when to me
when it is ready to be distributed. So I will get more infomations
about the disks on which LSlab is distributed.
When a new release of LSlab is available, you'll then immidiately
receive that release.
I hope you'll see the purpose of such rulement because there are some
people, especially here in Germany, who try to gain money distributing
other people´s work.
At the time of this writing, the following series are allowed to dis-
tribute LSlab 1.1:
Kickstart PD, Maxon GmbH, Eschborn, Germany;
Fred Fish, Tempe, Arizona, USA; including
Karstadt-PD, Essen, Germany;
6) About this agreement:
By using or keeping a copy of LSlab you declare that you agree with
with this agreement.
You can cancel this agreement by destroying all copies of LSlab and
the related files.
Any use, copy, modification or transfer in another form than expressly sta-
ted above is a violation of the copyright and thereby it can and will be
chased by any possible means.
Development:
LSlab was designed on a 1 meg Amiga 500 with one external drive and the
senil Kick 1.2. But I haven´t yet got the money for an Amiga 2000 with
Kick 2.0. (But actually I have my A500 running with Kick 2.0 and if you
receive the final 1.1.2 release of LSlab it will already have been compi-
led under 2.0) So if there is anyone who wants to support me I will be very
delighted. Also if there is anyone who has two Amiga ROM Kernel Manuals
(Includes & Autodocs) or a 1.2 version he needs no longer he could please
me by sending one exemplar to me. That would speed up my programming
(at this time a trial-and-error style).
If anyone has problems, especially with the printerout, he should write
to me. Also any suggestions for improvements are welcome.
LSlab is programmed in C using Matthew Dillons C Compiler "DICE", some-
thing that gets very close to commercial quality (in fact it is commer-
cial quality) and that´s well worth the US$ 50.
LSlab takes usage of the ARP.library. Many thanks to the ARP developing
team. ARP brings a lot of functions keeping my executables as well as the
sourcecodes shorter. Also some functions would have been difficult to
realize, e.g. the Filerequester.
LSlab runs fine under AmigaOS 2.0.4 as long as no other font is selected
(I.e. a font that's bigger than the standard-font).
Distribution:
The latest version of LSlab is available in any case at this (mine) adress:
LorraineSoft
Stefan Berendes
Königsberger Str.15
4370 Marl
Germany
Please add US$ 10 (DM 10.- within Germany) for disk, packing, mailing etc.
If you also send along the codes of the printer I can adapt the printer-
config file to your printer.
By sending the money you´ll become a registered user. That means you´ll be
informed if there´s a new release or something like this. Also suggestions
of registered users would be considered first. This is NO shareware-fee
as LSlab may be used by anyone without having to pay any money. But if you
want to get the latest version or get some ideas realised, you'll probably
have to pay the money.
You can also send hints, requests, suggests or money to the adress above.
Credits:
My special thanks go to those persons who helped directly or indirectly
developing LSlab. I´d like to thank
-Matt Dillon for DMe and DICE and also for the hint with those annoying
"Are you shure?"-requesters (Note the "h" in "sure"),
-Charlie Heath and Co. for ARP,
-Jay Miner and Co. for the AMIGA;
Oliver Ranft for the massive critics and the betatesting
Greetings also to:
-The other guys of the "Arsch-Team",Marl: Karatetiger, Orgi, Bodo;
-Fred "Mr Public Domain" Fish,USA;
-Arthur Murray,USA for being the only one to react on my 1.0 release
(But I think I can´t express any module of your AI design. My English
isn't good enough to understand your texts. Thanks for your letter!);
- and all the authors of Public Domain software/shareware/freeware
Other names:
- ARP is a product of the AmigaDOS Resource Project (ARP) developing
team. Copyrights by ARP. Thanks to Ch.Heath & Co.!
(To Ch.Heath: How can I get the complete ARP 1.3 package ? I wrote
several letters to >Ch.Heath c/o Microsmiths Inc...<
but didn't receive any answer yet.)
- DICE is trademark and product of Matthew Dillon
- Amiga, AmigaDOS and Kickstart are trademarks of Commodore-Amiga, Inc.
- Epson is a trademark of SEIKO EPSON Corp.