home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-386-Vol-2of3.iso / d / dl47.zip / DL4.DOC < prev    next >
Text File  |  1993-01-22  |  22KB  |  628 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.                                 DaLabeler v4.7
  10.                             Released January 1993
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.                       Copyright 1990, 1991, 1992, 1993
  25.                           - Robert Neal   CorpSoft -
  26.                      317 Hickory     Romeoville, IL  60441
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38. DaLabeler makes it quick and easy to prepare printed labels for
  39. diskettes. In addition, DaLabeler can also print out a 3.5" disk sleeve
  40. or 5.25" insert on regular computer paper.
  41.  
  42. There are other disk labeling programs, but I think you'll find
  43. DaLabeler to offer features that most others do not, plus a very easy
  44. to use interface. If there's some that you find missing, drop me a note
  45. and I'll look to add it in the next version.
  46.  
  47. DaLabeler is released as SHAREWARE. If after evaluating this program
  48. you continue to use it, you are required to register this program.
  49. Please see section "DaOffer" for details.
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.                            TABLE OF CONTENTS
  60.  
  61.  
  62.  
  63.  
  64.           DaLEGAL STUFF .................................. Page 3
  65.  
  66.  
  67.           DaPROGRAM REQUIREMENTS ......................... Page 4
  68.  
  69.  
  70.           DaINSTALLATION PROGRAM ......................... Page 4
  71.  
  72.  
  73.           DaPROGRAM INFORMATION .......................... Page 5
  74.  
  75.  
  76.           DaCOMMAND KEYS FOR COMMENT EDITOR .............. Page 7
  77.  
  78.  
  79.           DaCONFIGURATION FILE ........................... Page 8
  80.  
  81.  
  82.           DaOFFER ........................................ Page 10
  83.  
  84.  
  85.           DaTIPS AND USEFUL INFORMATION .................. Page 11
  86.                Read this section if you encounter
  87.                problems printing your labels.
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96. Text marked with a "|" indicates revision from prior version
  97. documenation.
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.                              DaLEGAL STUFF
  117.  
  118. SHAREWARE DISTRIBUTION: DaLabeler is released as SHAREWARE. If after
  119. evaluating this program you continue to use it, you are required to pay
  120. the registration amount of $12.50. Registered users will be mailed
  121. their own unique registration key number, this key file will disable
  122. the shareware notice at the start up of the program. 
  123.  
  124.  
  125. LIMITED WARRANTY. This program is provided "AS IS" without warranty of
  126. any kind, either expressed or implied, including, but not limited to
  127. the implied warranties of merchantability and fitness for a particular
  128. purpose. The entire risk as to the quality and performance of this
  129. program is assumed by you. Should the program prove to be defective,
  130. you assume the entire cost of   all necessary servicing, repair or
  131. correction. This warranty gives you specific legal rights, and you may
  132. also have other rights which vary from state to state. In no event will
  133. the author of the program be liable to you for any direct, indirect,
  134. incidental, or consequential damages arising out of the use or
  135. inability to use such program even if the author of this program has
  136. been advised of the possibility of damages.
  137.  
  138.  
  139. UPDATE POLICY. You may contact the author directly for availability of
  140. updates to this program.
  141.  
  142.  
  143. LICENSE REGISTRATION. By using the program and/or materials, you
  144. acknowledge that you have read and understood this agreement hereby
  145. accept all the terms and conditions of this agreement without
  146. exception, deletion or alteration.
  147.  
  148.  
  149. CONTACTING THE AUTHOR. Comments and suggestions can be sent to:         
  150.          Robert Neal
  151.          CorpSoft
  152.          317 Hickory
  153.          Romeoville, IL  60441
  154.  
  155. The author may also be reached via America OnLine (RobertN70), and
  156. Prodigy (PNSP01A) as well as his support BBS, Corporate Headquarters
  157. BBS (815) 886-3233 or (815) 886-9381.
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.                                   - Page 3 -
  172.  
  173.                         DaPROGRAM REQUIREMENTS
  174.  
  175. DaLabeler should work with any printer capable of setting the line
  176. spacing to either 6/72", 12/144", 18/216" or 15/80" and  enabling
  177. condensed print.
  178.  
  179. DaLabeler was written for the Epson LQ2500 and Star NX1000 printer. By
  180. editing the configuration file, practically any dot matrix printer
  181. should be able to use this  program. The default configuration file
  182. should work with any Epson compatible printer.  
  183. At least one floppy (5.25" or 3.5") is required.
  184.  
  185. Color or monochrome is supported.
  186.  
  187. The following label sizes are supported by DaLabeler:
  188.  
  189.             - 3 1/2" x   15/16" (5.25" disks)
  190.             - 4"     x 1  1/2"  (5.25" disks)
  191.             - 2 3/4" x 2  3/4"  (3.5" disks)
  192.             - 2 3/4" x 1 15/16" (3.5" disks)
  193.  
  194. |In addition, Dalabeler will print the following on regular computer
  195. |paper:
  196. |           - 3.5" disk sleeve
  197. |           - 5.25" disk insert
  198.  
  199. DaLabeler has been tested on an assortment of hardware, including  but
  200. not limited to:
  201.  
  202. Systems: PC (512K), XT (640K), 286 (1 meg RAM), 386 (4 meg RAM)
  203.  
  204. Video: Mono, CGA, EGA, VGA
  205.  
  206. Operating System:   MSDOS 3.1, MSDOS 3.3, MSDOS 5.0, DRDOS 3.3, DRDOS
  207.                     5.0, DRDOS 6.0, Novell Netware Lite v1.0, Novell
  208.                     Netware 286 v2.12
  209.  
  210.  
  211.  
  212.                             DaINSTALLATION PROGRAM
  213.  
  214. Included on the distribution disk in an installation program,
  215. INSTALL.BAT.  This batch program will allow you to easily install
  216. DaLabeler to either a floppy disk or hard disk by selectively copying
  217. the necessary files and if installing to a hard drive, the installation
  218. program will create a batch file named DL.BAT in the root directory of
  219. your C: drive. It is recommended that you use this installation program
  220. to install DaLabeler as the installation program will ensure that
  221. DaLabeler can be run no matter which directory you are located on your
  222. hard drive.
  223.  
  224.  
  225.  
  226.  
  227.  
  228.                                   - Page 4 -
  229.  
  230.                          DaPROGRAM INFORMATION
  231.  
  232. DaLabeler was designed to be quick and easy to use, making use of 
  233. Lotus style menuing. Since it's initial release DaLabeler has grown in
  234. features, but still concerned at keeping it simple to use. Most users
  235. will find that they will have no problem using the program without
  236. reading this documentation file. I, like most users, hate to read pages
  237. of documentation. I feel that programs should for the most part be
  238. friendly enough so that most features are easy enough to understand
  239. without reading documentation. I hope you find DaLabeler to be a
  240. program that meets those expectations.  
  241.  
  242. Upon executing the program, the title screen will be displayed along
  243. with the shareware notice. Once the program is registered, this
  244. shareware screen will no longer be displayed. This delay serves as a
  245. reminder that registration of the program is expected and serves as
  246. encouragement for continued development of this and future programs.
  247.  
  248. Those who have registered their program will be sent the latest version
  249. of DaLabeler which will include a 'key' file that will disable the
  250. shareware notice screen entirely.
  251.  
  252. Below is a copy of how the main program screen looks.  
  253.  
  254. ╒══DaLabeler v4.7═══════════════════════════════════════════════╕
  255. │ R)read C)omments  F)ormat  S)ize  L)oad/Edit  D)rive  Q)uit   │
  256. │                                                               │
  257. ╘═══════════════════════════════════════════════════════════════╛
  258.  
  259.  
  260.   
  261. ╒══Current Status═══════════════════════════════════════════════╕
  262. │  Drive: A                     # Files: 0        Free: 0       │
  263. │ Volume:                   ▌  Selected: 0       Total: 0       │
  264. │# Copies: 1                ▌      Label Size: 3 1/2 x 15/16    │
  265. │ Ptr Port: 1   # Labels: 1    Label Format: Name/Size/Date     │
  266. │═══════════════════════════════════════════════════════════════│
  267. │  Comment # 1: ** NONE **                                      │
  268. │  Comment # 2: ** NONE **                                      │
  269. │  Comment # 3: ** NONE **                                      │
  270. │  Comment # 4: ** NONE **                                      │
  271. │  Comment # 5: ** NONE **                                      │
  272. ╘══════════════════════════════════════════════ DALABLER.CFG ═══╛  
  273.                   Copyright 1993  -  Robert Neal
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.  
  281.  
  282.  
  283.  
  284.  
  285.                                   - Page 5 -
  286. You may use the arrow keys to highlight your choice, or you may also
  287. press the first character of the main menu choice or if you have a
  288. mouse, you can move the cursor to make your selections. For each main
  289. menu item there are several sub-menu choices which are detailed below.
  290.  
  291. READ
  292. ========================
  293.  1. READ DRIVE           Reads disk in drive selected
  294.  2. PRINT LABEL          Print label to printer port selected
  295.  3. VIEW FILES           View listing of files on disk allowing you to
  296.                          selective tag files for exclusion from label
  297. COMMENTS
  298. ========================
  299.  1. ENTER FILE COMMENTS  Enter up to 38 character description for each
  300.                          file.
  301.  2. ENTER DISK COMMENTS  Up to 5 lines of comments may be included. By
  302.                          entering a '^' as the first character of the
  303.                          comment line, the comment will automatically
  304.                          be centered.
  305.  
  306.                          ---- Filenames printer per line ----
  307. FORMAT                   3.5" and 4" label    2 3/4" and 2" label
  308. ======================== -----------------    ------------------
  309.  1. NAME/SIZE/DATE       2 per line            1 per line
  310.  2. NAME/SIZE            3 per line            2 per line
  311.  3. NAME_ONLY            4 per line            3 per line
  312.  4. NAME/COMMENT         1 per line            1 per line
  313.  
  314. SIZE (Label Size)
  315. =======================
  316.  1. 3 1/2"  x    15/16"  Select one of these four label sizes 
  317.  2. 4"      x  1  7/16"
  318.  3. 2 3/4"  x  2  3/4"
  319.  4. 2 3/4"  x  2"
  320. |5. 3.5" disk sleeve
  321. |6. 5.25" disk insert
  322.  
  323. LOAD/EDIT
  324. =======================
  325.  1. LOAD CONFIGURATION   Allows you to select configuration file
  326.  2. EDIT CONFIGURATION   Allows you to edit current configuration
  327.  3. SELECT PRINTER PORT  Allows you to select printer port 1 or 2
  328.  4. NUMBER OF COPIES     Allows you to select # labels to print
  329.  
  330. DRIVE
  331. ======================
  332.  1. DRIVE A              Selects drive "A" as the drive to read
  333.  2. DRIVE B              Selects drive "B" as the drive to read
  334.  
  335. QUIT
  336. ======================
  337.  1. QUIT PROGRAM         End Program
  338.  2. SHELL TO DOS         Allows you to exit to DOS or enter a DOS
  339.                          command to be executed. 
  340. 3. REGISTER              Use this option to enter registration key info
  341.                          that is sent when you register DaLabeler.
  342.  
  343.                                    - Page 6 -
  344. When disk information is read, the volume name is looked for. If this
  345. is not found you will be prompted for a name. If you do not want a
  346. volume name, simply press enter. Note, when you enter a volume name
  347. this information is NOT written to the disk, it is used for information
  348. purposes in printing the label. You may also configure DaLabeler to not
  349. prompt you for missing volume names. When DaLabeler reads your disk
  350. directory information it will read files contained in the ALL
  351. directories.
  352.  
  353. DaLabeler will print the date, amount of disk space remaining, total
  354. disk space, number of file and volume name on the header of the label.
  355. Subsequent labels (if necessary) will have the volume name only in the
  356. header plus the label number (ie Label: 2 of 4). 
  357.  
  358. DaLabeler will print up to 8 lines of file and/or comments per label on
  359. a 3 1/2" label, 13 lines on a 4" label and 22 lines on the 2 3/4"
  360. label. The program will print consecutive labels until all filenames
  361. are printed.
  362.  
  363. Suggested uses for labels include applying directly to disk or if
  364. there is more than 1 label per disk, applying the label to the paper
  365. disk sleeve or an index card and inserting in the paper sleeve.
  366.  
  367. |New to v4.7 is option to print a sleeve for 3.5" disk on regular
  368. |computer paper. Sleeves print 3 to a page and then are cut and wrapped
  369. |around the disk and taped.
  370.  
  371. |Another option in v4.7 is the option to print a disk insert for 5.25"
  372. |disk which may be inserted in the disk sleeve of your 5.25" disks.
  373.  
  374.  
  375.  
  376.  
  377.  
  378.  
  379.  
  380.  
  381.                        DaCOMMAND KEYS FOR COMMENT EDITOR
  382.  
  383.  
  384.         The following keys are used when entering or editing comments: 
  385.  
  386.                      HOME key           Move to start offline
  387.                      END key            Move to end of line 
  388.                      Cursor Left        Move cursor left
  389.                      Cursor Right       Move cursor right
  390.                      ESCAPE             Clear input line
  391.                      CTRL+D             Delete rest of line
  392.                      CRTL+T             Delete word to right of cursor
  393.                      CTRL+Right Arrow   Move right 1 word
  394.                      CTRL+Left Arrow    Move left 1 word
  395.  
  396.  
  397.  
  398.  
  399.                                   - Page 7 -
  400.  
  401.                          DaCONFIGURATION FILE
  402.  
  403. If you have an Epson compatible printer you will probably not need to
  404. make any changes to your configuration files or only need to make a few
  405. minor changes other than changing the default settings to your own
  406. preference by using the built in configuration editor of DaLabeler. You
  407. can automatically select the configuration editor of DaLabeler at start
  408. up by entering the filename followed by CONFIG (ie DL CONFIG), or
  409. select the 'SETUP' option from the main menu, then the 'EDIT'option. No
  410. error checking is performed for valid character entry in using the
  411. configuration editor.
  412.  
  413. Those with a different type of printer will need to enter your printer
  414. codes in the configuration file.
  415.  
  416. DaLabeler is able to store multiple configuration files. This is handy
  417. for users who have two different drive types (ie 5.25" and a 3.5") in
  418. their system, or who have two different types of printers, etc. When
  419. you enter your configuration information you can enter a filename which
  420. you want your configuration file named.
  421.  
  422. An additional feature of the program is that it will automatically load
  423. the appropriate configuration file for your 'A' or 'B' drive if you
  424. save the configuration file as DRIVEA or DRIVEB. By creating these two
  425. configuration files the program will automatically load DRIVEA when you
  426. switch to your 'A' drive and DRIVEB when you select your 'B' drive when
  427. using the program.
  428.  
  429. The default configuration file that is loaded initially by the program
  430. is DALABLER. You may override this default by entering a different
  431. configuration file name when you call the program, for example DL
  432. DRIVEA would inform the program to load the configuration file DRIVEA
  433. as the default configuration file.
  434.  
  435.         Below is a copy of the configuration editor screen:  
  436.     ╒══ Configuration ══════════════════════════════════════════╕
  437.     │ DRIVE (A/B): >A<             PROMPT FOR VOLUME (Y/N): >N< │
  438.     │ LABEL FORMAT (1-4): >1<      PRINTER PORT (1-2): >1<      │
  439.     │ LABEL SIZE (1-6): >1<                                     │
  440.     ╞═══════════════════════════════════════════════════════════╡
  441.     │               TAGLINE: >                        <         │
  442.     │                EXPAND: >014                     <         │
  443.     │            EXPAND OFF: >020                     <         │
  444.     │             CONDENSED: >015027108001            <         │
  445.     │         CONDENSED OFF: >018                     <         │
  446.     │                  BOLD: >027069                  <         │
  447.     │              BOLD OFF: >027070                  <         │
  448.     │             SUBSCRIPT: >027083001               <         │
  449.     │         SUBSCRIPT OFF: >027084                  <         │
  450.     │              LINE SET: >027051018               <         │
  451.     │                 RESET: >027064                  <         │
  452.     ╘═══════════════════════════════════════════════════════════╛
  453.  
  454.  
  455.  
  456.                                - Page 8 -
  457.  
  458. The format of each configuration file is as follows:  
  459.  
  460. Line 1:   Version number of the program the configuration file is for.
  461. Line 2:   Allow prompting for disk volume name if missing.
  462. Line 3:   Default Disk Drive
  463. Line 4:   Default Label Type  
  464. Line 5:   Default Label Size
  465. Line 6:   Parallel Printer Port used
  466. Line 7:   Printer command for Double Wide (Expanded) print ON
  467. Line 8:    "      "      "  Double Wide (Expanded) print OFF
  468. Line 9:    "      "      "  Condensed Print On (17 cpi)
  469. Line10:    "      "      "  Condensed Print Off
  470. Line11:    "      "      "  Bold Print On (may use DoubleStrike)
  471. Line12:    "      "      "  Bold Print Off
  472. Line13:    "      "      "  Subscript Print On
  473. Line14:    "      "      "  Subscript Print Off
  474. Line15:    "      "      "  Set Line Spacing
  475. Line16:    "      "      "  Printer Reset
  476. Line17:   Optional tagline for registered version.
  477.  
  478. Please consult your printer manual for the necessary codes. All values
  479. MUST be the DECIMAL ASCII values. You MUST enter the codes with 3
  480. characters for each code (ie. 14 must be entered as 014). Unexpected
  481. results may occur if this format is not followed.
  482.  
  483. All the above should be self explanatory. For some printers, the set
  484. line spacing may be in 144th inches, therefore set to 12/144" or for
  485. printers (such as the LQ2500) that set line spacing to 80th inches, set
  486. to 15/80".
  487.  
  488. Also, some Epson compatible printers do not print the label header
  489. properly with the default BOLD ON and BOLD OFF commands. You can either
  490. remove these codes entirely or substitute the appropriate commands for
  491. DOUBLE STRIKE ON and DOUBLE STRIKE OFF (refer to your printer manual).
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.                                   - Page 9 -
  514.  
  515.                                 DaOFFER
  516.  
  517. If after evaluating this program you continue to use it, you are
  518. required to pay the registration amount of $12.50. Registered users
  519. will be mailed their own unique registration key number, this key file
  520. will disable the shareware notice at the start up of the program. In
  521. addition, users will be notified by mail of future releases of
  522. DaLabeler.
  523.  
  524. Quantity discounts are available, see ordering information for details.
  525.  
  526. Shareware products generally cost MUCH less than commercial products of
  527. the same type, plus you can give it a 'spin around the block' before
  528. paying for it. Show your support for shareware by registering your copy
  529. today!
  530.  
  531. Payment as well as comments and suggestions can be sent to:  
  532.                   Robert Neal
  533.                   317 Hickory
  534.                   Romeoville, IL  60441
  535.  
  536. Use the mailer that's included with this file, it's easy!
  537.  
  538. I may also be reached via my BBS, Corporate Headquarters, at (815)
  539. 886-3233 as well as America OnLine (RobertN70) and Prodigy (PNSP01A).
  540.  
  541. |    You may now register DaLabeler with your Visa, MasterCard,
  542. |    American Express or Discover card with our new online registration
  543. |    door on the support BBS. Just type CHARGE at the main menu prompt.
  544.  
  545.  
  546.  
  547.  
  548.  
  549.  
  550.  
  551.  
  552.  
  553.  
  554.  
  555.  
  556.  
  557.  
  558.  
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.                                   - Page 10 -
  571.  
  572.                   DaTIPS AND OTHER USEFUL INFORMATION
  573.  
  574. Below are some useful tips in using DaLabeler. These tips have come
  575. from feedback that users of DaLabeler have submitted when sending their
  576. payment for registrations.
  577.  
  578. 1. When properly configured, DaLabeler will print all information on
  579. the respective label sizes supported. Several users have written that
  580. their labels do not print properly. I have tested DaLabeler on the
  581. following printers using the configuration file contained with
  582. DaLabeler: ALPS ALQ 300, EPSON LX1050, STAR NX10, PANASONIC KXP1180  
  583.  
  584. The commands for 24 pin printers are nearly identical except that the
  585. line spacing command needs to be 027051015. 24 pin printers tested:
  586.    NEC P5300,  EPSON LQ2500,  EPSON LQ2550,  EPSON LQ1050,  STAR XB2415 
  587.  
  588. 2. Some users may like to keep their tractor feeds stationary when
  589. switching from paper to labels. Some users may be able to set their
  590. left margin  so that the print head is shifted before printing. The
  591. command to use is '027108xxx' where xxx equals the number of characters
  592. you want to set your left margin at, ie 5 characters would be
  593. '027108005'. This command should be entered on the same line as the
  594. command for CONDENSED printing, ie '015027108005'.
  595.  
  596. 3. You can experiment with your printer codes to change some of the
  597. characteristics of your printed label. For example, putting the printer
  598. codes for italic printing on the same line as your codes for EXPANDED
  599. printer codes will print your disk name in expanded italic print. If
  600. your printer has built in fonts you can likewise access these fonts by
  601. including the necessary codes in your printer configuration.
  602.  
  603. 4. Users who have a 3 floppy system (2 internal 3.5" drives and 1
  604. external 5.25" drive) can use DaLabeler on the 'C' floppy drive by
  605. using the DOS ASSIGN command. Entering ASSIGN C=B at the DOS prompt
  606. before running DaLabeler will 'fool' DOS and DaLabeler into reading
  607. drive 'C' as drive 'B'. In essence, you have assigned your 'C' drive to
  608. the drive letter 'B'. After using DaLabeler entering the command ASSIGN
  609. will reset the drive lettering to their default settings. You must have
  610. the DOS program ASSIGN on your disk to use the ASSIGN command.  
  611.  
  612. 5. If you encounter a problem where the last line or so runs over to
  613. the next label you have not configured your printer configuration line 
  614. spacing properly. Users of 24 pin printers will need to use the command
  615. line mentioned in #2 above.
  616.  
  617. 6. One of the most common comments I've had is that the label on some
  618. Epson printers, such as the LX600 and LQ600 series, does not print
  619. properly. If you have problems with the header of the label extending 
  620. past the edge of the label you will need to remove the BOLD ON and BOLD
  621. OFF commands from the configuration file. You can also replace this
  622. with the DOUBLE STRIKE ON and OFF commands if desired.
  623.  
  624.  
  625.  
  626.  
  627.  
  628.                                   - Page 11 -