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 >
Text File  |  1992-01-04  |  13KB  |  267 lines

  1.              LSlab information
  2.  
  3.           ***********************************
  4.           *         LSlab            *
  5.           *  the disklabelprinter        *
  6.           *  version 1.1 - Nov 1991        *
  7.           *  written 1990/91 by S.Berendes  *
  8.           *  Copyrights by LorraineSoft     *
  9.           *  All rights reserved!        *
  10.           ***********************************
  11.  
  12.  
  13. Features:
  14.  
  15.    »» 21 lines containing any text you want
  16.    »» Font styles and pitch can differ from line to line
  17.    »» Optional headline containing diskindex and -name
  18.    »» Linefeeds in any range between 0 and ... (in 1/216 inch steps)
  19.    »» Any font style your printer supports can be used
  20.    »» HQ: Each line will be printed four times
  21.    »» Draftonly: If a non-NLQ font style is to be printed, LSlab will
  22.       switch off NLQ for that line
  23.    »» AmigaDOS filenotes and protection bits support
  24.    »» Program supports measuring the exact label length
  25.    »» Can use filenames chosen in a file requester in the text
  26.    »» Iconify function including re-initialisation of the printer
  27.    »» While LSlab is running, the printer can be switched off and on to
  28.       enter another type of labels
  29.    »» Can be used for other purposes, e.g. to print letter-heads, too
  30.  
  31.  
  32. New in this release:
  33.  
  34.  Version 1.1 brings up the following advantages to version 1.0:
  35.   1. When saving a label the e-bit is cleared as a label isn't (yet!?) an
  36.     executable file but there is a way to fool the DOS.
  37.   2. When saving a label the extension ".label" is attached to the filename.
  38.   3. If there exists a file of the same name as the one to save it will be
  39.     automatically renamed to <filename>.baklab so you have always a copy of
  40.     the next to last version. But if there exists a file called
  41.     <filename>.baklab it will be deleted.
  42.   4. The AmigaDOS filenote is now supported within the program so you can
  43.     set up a comment you can view when re-loading the label or when doing
  44.     a "list" of that directory to be able to decide quickly about the use
  45.     of each label.
  46.   5. If there are more linefeeds than fit on the label the amount of what´s
  47.     too much is displayed. If there is a line that is too long the number
  48.     of that line will be displayed (Although it´s still auto-activated, too)
  49.   6. When re-loading a label LSLab will check its width and height against
  50.     the values set in the setup request. The program will also check each
  51.     line for having selected a draftonly-style AND centered or right justi-
  52.     fied printing (won't work in draft, strange looking) and print out
  53.     an error message in that case.
  54.   7. The draftonly function also works for the ELITE style now. If your
  55.     printer is unable to print ELITE in NLQ (like Oliver´s one) and the
  56.     printer configuration  file is set up the right way LSlab will switch
  57.     off NLQ to print a line in ELITE.
  58.   8. If NLQ is chosen in the setup request but is switched off because of
  59.     the draftonly function that line will be printed in HQ (two times) then.
  60.   9. You can't use the printer if LSlab fails to load the printer configu-
  61.     ration. This is bad for those who want to do chaos research but helps
  62.     the normal user to save hardware labels.
  63.   10. There is only one program left for both NTSC and PAL mode.
  64.   11. if running from CLI you can specify an alternate config file.
  65.   12. The "Are you sure?"-Requster (Note the "sure" without "h") will appear
  66.     only if changes to the label have been made. This was iniciated by Matt
  67.     Dillon (thanks Matt).
  68.  
  69.   WARNING!! Due to the use of a new compiler labelfiles as well as config
  70.   files of LSlab 1.1 are incompatible to those of version 1.0. Although
  71.   LSlab 1.1 will detect a 1.0 label and take the appropriate action, label-
  72.   files created by this release can´t be loaded by LSlab 1.0 because there
  73.   is no need to do so. Unfortunately, LSlab V1.1 is unable to read LSlab
  74.   1.0 configuration files and vice versa so you must configure it once more.
  75.  
  76.   There are also some bug fixes: First of all, the PICAall option in the
  77.   setup-request works correctly now (In 1.0, it just changed the status of
  78.   the PICA gadgets). On the other side I rewrote the printerconfiguration
  79.   parsing routines so the draftonly-option will work with every font style,
  80.   even with ELITE.
  81.  
  82.  
  83. Copyrights:
  84.  
  85.   You use LSlab on your own risk. Although LSlab was tested carefully,
  86.   malfunction can´t be excluded. Neither LorraineSoft S.Berendes nor
  87.   Commodore-Amiga,Inc. will be liable for any dammage caused by the usage
  88.   of LSlab.
  89.   Also, no warranty is given about the quality of this documentation.
  90.  
  91.   LSlab and the related documentation is Copyrights 1990/1991 by Lorraine-
  92.   Soft S. Berendes, Koenigsberger Str.15, 4370 Marl, Germany. You may not
  93.   use, copy, modify or transfer the program or the related documentation
  94.   except as expressly provided in this agreement.
  95.  
  96.   1) Usage:
  97.       LSlab may be used for private and commercial usage as labelprint-
  98.       program.
  99.   2) Modification:
  100.       You may neither modify or disassemble the executable nor modify the
  101.       related documentation files. The only allowed modification is
  102.       crunching the program AND its related files together in ONE archive
  103.       or to crunch the executable using the PowerPacker or similar programs.
  104.       You may also alter the .info and .cfg files.
  105.   3) Copy:
  106.       LSlab and the related files may be duplicated any times as long as
  107.       this copies are used for private purposes only.
  108.   4) Transfer:
  109.       In general, if you are transferring LSlab, you must always transfer
  110.       the related files, too. Neither LSlab nor the related files may
  111.       have been changed except for being crunched by LHarc or a similar
  112.       program together in ONE archive.
  113.       a) private transfer:
  114.       LSlab may be transferred privately in any form providing that it
  115.       is accompanied by all related files and no file has been changed.
  116.       Any form means either the single drawer "LSlabel", the LSlab dis-
  117.       tribution disk or a disk of a FD serie containing LSlab is trans-
  118.       ferred. Private transfer means that NO money is charged.
  119.       b) commercial transfer:
  120.       You may transfer LSlab commercially only if it is found on a disk
  121.       of a FD serie. The price of the complete Disk may only cover media
  122.       costs and a small fee for copying and shall not exceed US$ 7.
  123.       If LSlab is found on a disk sampled by the dealer himself with
  124.       or without any other stuff this disk may not be sold, neither
  125.       by the dealer himself or any second or third dealer. You may on-
  126.       ly transfer in privately, that means without charging any money.
  127.       Comercial transfer of the drawer "LSLabel" is not allowed due to
  128.       the causes mentioned above. You are not allowed to charge any
  129.       money for transfering the LSlab distribution disk which can be
  130.       ordered at this time via the author, S.Berendes, Koenigsberger
  131.       Str.15, 4370 Marl,Germany.
  132.       c) commercial transfer part II - commercial products:
  133.       If LSlab and/or the related documentation shall be used in a com-
  134.       mercial way, either accompanying a commercial product or as the
  135.       commercial product itself, a written permission must be got from
  136.       the Author. To get theese, please write to the author describing
  137.       the product and its purposes. Don´t forget to add an US$ 10 note
  138.       or you´ll never hear of us. But if you add one or more US$ 10
  139.       notes we´ll answer you telling you our conditions. There might
  140.       be things in your plans that make it impossible for us to give
  141.       you the permission. In that case, we´ll inform you about the
  142.       things to be changed. The permission is related to a fee between
  143.       US$ 25 and US$ ???? depending on kind and price of the final pro-
  144.       duct. The US$ ???? are only for those guys especially here in
  145.       Germany who want to get LSlab into their Best of... series or
  146.       similar nonsense. A normal commercial vendor has to expect a fee
  147.       of US$ 25 to US$ 100 if you want to get a permission.
  148.       As mentioned above, those foolish Best of ... series are commer-
  149.       cial products and need a permission. So do the German FD-Maga-
  150.       zines which contain many polystyrene, plastic, cardboard and one
  151.       disk and that cost approximately DM 20.- (US$ 12).
  152.   5) FD-series (series´ parents only)
  153.       If you want to take LSlab into your FD series you'll have to send a
  154.       letter indicating your request along with a 10-US$-note to Lorraine-
  155.       Soft S.Berendes, Königsberger Str.15, D-4370 Marl. It is very impor-
  156.       tant that you describe your series and the price of the disks because
  157.       otherwise I can't handle your request. If you forget the US$ 10 I
  158.       can't handle it either.
  159.       Normally you will immidiately (which means within four weeks, sorry,
  160.       but this depends on the German mail) receive a disk which contains
  161.       both the actual version (private use only) and the last release of
  162.       LSlab.
  163.       I would be very pleased if you send the corresponding disk when to me
  164.       when it is ready to be distributed. So I will get more infomations
  165.       about the disks on which LSlab is distributed.
  166.       When a new release of LSlab is available, you'll then immidiately
  167.       receive that release.
  168.       I hope you'll see the purpose of such rulement because there are some
  169.       people, especially here in Germany, who try to gain money distributing
  170.       other people´s work.
  171.       At the time of this writing, the following series are allowed to dis-
  172.       tribute LSlab 1.1:
  173.        Kickstart PD, Maxon GmbH, Eschborn, Germany;
  174.        Fred Fish, Tempe, Arizona, USA; including
  175.      Karstadt-PD, Essen, Germany;
  176.  
  177.   6) About this agreement:
  178.       By using or keeping a copy of LSlab you declare that you agree with
  179.       with this agreement.
  180.       You can cancel this agreement by destroying all copies of LSlab and
  181.       the related files.
  182.  
  183. Any use, copy, modification or transfer in another form than expressly sta-
  184. ted above is a violation of the copyright and thereby it can and will be
  185. chased by any possible means.
  186.  
  187.  
  188. Development:
  189.  
  190.  LSlab was designed on a 1 meg Amiga 500 with one external drive and the
  191.  senil Kick 1.2. But I haven´t yet got the money for an Amiga 2000 with
  192.  Kick 2.0. (But actually I have my A500 running with Kick 2.0 and if you
  193.  receive the final 1.1.2 release of LSlab it will already have been compi-
  194.  led under 2.0) So if there is anyone who wants to support me I will be very
  195.  delighted. Also if there is anyone who has two Amiga ROM Kernel Manuals
  196.  (Includes & Autodocs) or a 1.2 version he needs no longer he could please
  197.  me by sending one exemplar to me.  That would speed up my  programming
  198.  (at this time a trial-and-error style).
  199.  If anyone has problems, especially with the printerout, he should write
  200.  to me. Also any suggestions for improvements are welcome.
  201.  LSlab is programmed in C using Matthew Dillons C Compiler "DICE", some-
  202.  thing that gets very close to commercial quality (in fact it is commer-
  203.  cial quality) and that´s well worth the US$ 50.
  204.  
  205.  LSlab takes usage of the ARP.library. Many thanks to the ARP developing
  206.  team. ARP brings a lot of functions keeping my executables as well as the
  207.  sourcecodes shorter. Also some functions would have been difficult to
  208.  realize, e.g. the Filerequester.
  209.  
  210.  LSlab runs fine under AmigaOS 2.0.4 as long as no other font is selected
  211.  (I.e. a font that's bigger than the standard-font).
  212.  
  213.  
  214. Distribution:
  215.  
  216.  The latest version of LSlab is available in any case at this (mine) adress:
  217.  
  218.      LorraineSoft
  219.      Stefan Berendes
  220.      Königsberger Str.15
  221.      4370 Marl
  222.      Germany
  223.  
  224.  Please add US$ 10 (DM 10.- within Germany) for disk, packing, mailing etc.
  225.  If you also send along the codes of the printer I can adapt the printer-
  226.  config file to your printer.
  227.  By sending the money you´ll become a registered user. That means you´ll be
  228.  informed if there´s a new release or something like this. Also suggestions
  229.  of registered users would be considered first. This is NO shareware-fee
  230.  as LSlab may be used by anyone without having to pay any money. But if you
  231.  want to get the latest version or get some ideas realised, you'll probably
  232.  have to pay the money.
  233.  You can also send hints, requests, suggests or money to the adress above.
  234.  
  235.  
  236. Credits:
  237.  
  238.  My special thanks go to those persons who helped directly or indirectly
  239.  developing LSlab. I´d like to thank
  240.  
  241.  -Matt Dillon for DMe and DICE and also for the hint with those annoying
  242.    "Are you shure?"-requesters (Note the "h" in "sure"),
  243.  -Charlie Heath and Co. for ARP,
  244.  -Jay Miner and Co. for the AMIGA;
  245.  
  246.   Oliver Ranft for the massive critics and the betatesting
  247.  
  248.  Greetings also to:
  249.  
  250.  -The other guys of the "Arsch-Team",Marl: Karatetiger, Orgi, Bodo;
  251.  -Fred "Mr Public Domain" Fish,USA;
  252.  -Arthur Murray,USA for being the only one to react on my 1.0 release
  253.    (But I think I can´t express any module of your AI design. My English
  254.    isn't good enough to understand your texts. Thanks for your letter!);
  255.  - and all the authors of Public Domain software/shareware/freeware
  256.  
  257. Other names:
  258.  
  259.  - ARP is a product of the AmigaDOS Resource Project (ARP) developing
  260.    team. Copyrights by ARP. Thanks to Ch.Heath & Co.!
  261.    (To Ch.Heath: How can I get the complete ARP 1.3 package ? I wrote
  262.          several letters to >Ch.Heath c/o Microsmiths Inc...<
  263.          but didn't receive any answer yet.)
  264.  - DICE is trademark and product of Matthew Dillon
  265.  - Amiga, AmigaDOS and Kickstart are trademarks of Commodore-Amiga, Inc.
  266.  - Epson is a trademark of SEIKO EPSON Corp.
  267.