home *** CD-ROM | disk | FTP | other *** search
- ###### #### ##### ## ## ###### ###### #### ## ## ######
- ## ## ## ## ## ## ## ## ## ## ## ### ## ##
- ## ## ## ##### ##### ## ## ## ## ## #### ## ##
- ## ## ## ## ## ## ###### ###### ## ## #### ##
- ## ## ## ## ## ## ## ## ## ## ## ## ### ##
- ###### #### ##### ## ## ## ## ## #### ## ## ##
-
- SHAREWARE EVALUATION VERSION 3.58e
-
- copyright by Jan Geissler
- Hermann-Rombach-Str. 17
- D-7120 Bietigheim-Bissingen
- (West) Germany
- FIDO: "Jan Geissler" @ 2:2407/106.5
- InterNet: jan@digit.stgt.sub.org
-
- ==========================================================================
- COPYRIGHT NOTICE * COPYRIGHT NOTICE * COPYRIGHT NOTICE * COPYRIGHT
- --------------------------------------------------------------------------
-
- This program is SHAREWARE!
-
- This is an evaluation version. If you like DiskPrint, please send me
- the contribution of $20/$25 (see registration form). As all other program-
- mers, I am also dependent upon the sale of my program, and as I still be-
- lieve in the system of shareware or tryware. There has not been much feed-
- back to my program yet, and so I am thinking about to sell future develop-
- ments to commercial software companies because it's not worth working on
- a program for about two years just to get some 80 bucks out of it (that's
- all I got from non-german speaking countries yet).
-
- The Amiga is a great computer and its FD scene is unique, so keep this
- software system alive and support programmers to keep on developing share-
- ware!
-
-
- --- DISTRIBUTION ---
-
- DiskPrint is shareware. This evaluation version was designed to be redis-
- tributed only under the following restrictions:
-
- · The whole package is complete and is contained in a separate drawer.
- The package includes the following files:
-
- FredFish_580-650.cc DiskPrint_NTSC.info MuchMore
- Disk.info DiskPrint_PAL Registration
- DiskPrint.doc DiskPrint_PAL.info Registration.info
- DiskPrint.doc.info InstallLibrary reqtools.library
- DiskPrint.hlp InstallLibrary.info Title
- DiskPrint_NTSC InstallLibrary.bat Labels.info
- Title.info Version Version.info
- XIcon
-
- · None of the files listed is changed in any way without the written
- permission of the author (Jan Geissler). The package may be archived
- with a program like LHA, LHARC or ZOO as long as the all files of the
- package remain unchanged (= can be extracted to their original state)
- and no files are added to the archive.
-
- · Download form BBSs is allowed as long as no download fee is charged.
-
- · A fee may be charged to recover distribution costs. The fee for this
- distribution must not be more than obtaining a public domain diskette
- from Fred Fish.
-
-
- -------------------------------------------------------------------------
- COPYRIGHT NOTICE * COPYRIGHT NOTICE * COPYRIGHT NOTICE * COPYRIGHT
- ==========================================================================
-
-
- I. Configuration
-
- II. About DiskPrint
-
- III. Getting started
-
- IV. DiskPrint main window
-
- V. The Directory Tool
-
- VI. The defaults window
-
- VII. Editing the data mem
-
- VIII. Multiple printing / Print a range
-
- IX. DeskJet support
-
- X. Keyboard functions
-
- =========================================================================
-
-
-
- I . C O N F I G U R A T I O N
-
- This program runs on all Amigas with AmigaDos 1.2/1.3/2.0.
-
- "reqtools.library" is needed for DiskPrint to run.
- "asl.library" (under OS2.0) is optional.
-
- The "printer.device" is used so your printer driver should be set properly.
- What you also need are labels to print on. Possible label formats are:
- 70x70 mm, 70x50 mm and 70x36mm (sorry, I don't know the size in inch...)
-
-
- I I . A B O U T T H E P R O G R A M
-
- DiskPrint is used for printing 3,5" and 5.25" disk labels. It was designed
- mainly for the public domain area (for printing labels for FD-disks). The
- main featu-re is that label data libraries are included (over 2200 labels
- in the full working version) and can be loaded into memory so labels for
- special FD-disks, e.g. Fishdisks, are available without use of the key
- board and without waiting for AmigaDos until the disk directory is read
- in. (though DiskPrint is able to read in disk directories).
- The easiest way to figure out what advantages DiskPrint has is to run the
- program and print out some Fish-labels...
-
-
- I I I . G E T T I N G S T A R T E D
-
- The Program can be started either from Workbench or from CLI.
-
- Workbench: Use your mouse and click on the DiskPrint icon or
- double-click (or shift-click) a label data file.
- If the tooltype "CX_PopUp=NO" is given, DiskPrint will open
- up in the iconified state.
-
- CLI: "DiskPrint [-m]/[-i]/[-mi]/[-im]"
- Options:
- -m Allocates 80000 bytes as data mem for label data libraries.
- (Memory requester won't appear)
- -i Start DiskPrint "sleeping" (=iconify).
- -im or -mi a combination of -m and -i
- Version 3.5 detaches from the CLI.
-
- The prefs entered in the "preferences" window of DiskPrint are being stored
- in the s: directory of the disk (or harddisk) you booted from.
-
- Note to users of V3.4.3 or earlier versions:
- Because the format of this prefs file has changed, you have to reconfigure
- DiskPrint 3.5 once again.
-
-
- I V . T H E D I S K P R I N T W I N D O W
-
- In the top of the DiskPrint window there are 21 names of FD-disk series. I
- know most of them are german, but only two americans sent me the share for
- diskprint so there seems to be no interest for my program non-german spea-
- king countries. Three of these gadgets on the right are configurable.
- If selected, the name of the gadget is copied into the "diskname" gadget.
-
- The gadget containing a <B> specifies the width of the diskname on the
- label (normal width (10 cpi) / double width (5 cpi)). This option is ig-
- nored in the printout if in DeskJet mode.
-
- Below this are two gadgets where you can skip forward/backward by one
- label in data memory. (These functions are also available on the arrow keys
- left/right)
- Between these there's a gadget with a number in it (described below). If
- you hit this gadget a label with this number will be searched in data me-
- mory.
- Below you'll find the "disktype" gadget where general information about the
- disk contents should be given, for example "backup disk", "public domain",
- "Amiga FD software". Three descriptions can be defined in the prefs window.
- They are copied in the disktype gadget by selecting the @-Gadgetnext to the
- disktype. (keyboard equivalent: cursor up)
-
- Below the disktype gadget are seven string gadgets where detailed infor-
- mation about the contents should be given (for example program names, copy-
- right, ...).
- All string gadgets can be cleared by selecting the "C" gadget. The disktype
- gadget is filled with a default then.
- The seven contents gadgets can be reformatted by activating the "R" gadget.
- This function can also be activated by activating multiple print or "print
- label" while Auto-Reformat (-> Prefs) is active.
-
- Next to these string gadgets are fourteen small gadgets with which boldface
- and color printing can be enabled/disabled. If selected, black gadgets
- mean boldface and blue gadgets mean color on.
-
- The disk number which can be increased/decreased with the proprtional gad-
- get above is stored next to the diskname gadget. This number is appended to
- the diskname by clicking on the number.
- "+500" increased/decreases this number by 500.
-
- By clicking on the number below the diskname gadget this number is searched
- in a loaded label file.
-
- Labels in the data memeory can be marked by changing the "-> D" gadget into
- a big "D" and then write the label into the memory. (see below).
-
-
- The Sleep/Iconify function closes the DiskPrint screen and opens a small
- window on the workbench screen to minimize CPU and memory usage if running
- under OS 1.x. When running OS 2.x, DiskPrint shows an "AppIcon" instead
- which can be double-clicked to reactivate the program.
-
- DiskPrint has some more functions:
-
- - Clear data mem Clears the data mem. The labels (currently in
- memory) will be lost!
- - Load label data Load a label data file from disk into memory
- (requester will open)
- This function can also be activated when a file
- icon is dropped on DiskPrint's AppIcon.
- - Save label data Save a label data file on disk
- (!!! disabled in demo version)
- - Delete file Delete a label file (-> requester)
- - >Label into mem Write the (in the window) actually displayed
- label into mem at the position by using the
- write mode shown in the mode gadget (described
- below)
- - Print label Normal mode:
- Print the label on your printer. Uses the
- printer.device. Your printer should be set
- correctly with "preferences" !
- DeskJet mode:
- Store this label in page buffer. Print page
- if 21 labels were stored.
- Klick on this gadget with the right button
- to get an overview how many labels have been
- stored.
- - Mode: append/edit This is the mode used at "Write into mem":
- * if in append mode: the label will be appen-
- ded after the last label in memory
- (the actual position in memory is ignored)
- -> use this to append new labels to the end of
- your data file
- * if in edit mode: the label in the actual
- position will be overwritten by the displayed
- label
- -> use this to edit old label data. But please
- be careful...
- - Fish Contents Loads in the contents file of a fishdisk and
- copies them to the string gadgets.
- Also loads in version numbers of the files if
- given in the contents file.
- The drive where the contents will be loaded from
- can be specified with the small gadget next to
- the FishContents gadget (0 means df0:, 1 means df1:
- and so on, "C" means the drive specified in the
- prefs window).
- When running OS2.0, a Contents-File can also be
- dropped on the AppIcon.
- - Search by name Search for an ASCII text in data memory
- * Search first: Start searching at the first
- label in data memory
- * Search next: Start searching at the actual
- position in memory
- - AutoIncrease Increase the disk no. by 1 if the "clear"
- gadget is used
- - AutoWrite Activates the above listed function "Write
- into mem" automatically if the "return"-key is
- pressed in the last contents gadget
- (be careful: the write mode is relevant)
- - Directory tool Load in a disk directory. See below!
- - Preferences Edit defaults. See below!
- - Edit data mem Edit labels in data mem or change marks; see
- below.
- - Multiprint win Print one label multiple or
- print a range of labels. See below.
-
-
- V . T H E D I R E C T O R Y T O O L
-
- Since release 2.7 of DiskPrint it is also possible to read in disk direc-
- tories and use them to create disk labels. "Load rootdir" reads the root
- directory of the drive specified in the gadget on the right. A maximum of
- 36 filenames is listed below the string gadgets. Click on these names to
- copy them into the string gadgets. "Undo" removes the last copied name.
- "Clear gadgets" clears the string gadgets. "OK" copies the label from this
- window into the main window, "Cancel" doesn't. "df0:" changes the drive.
- (Only df0, df1, df2, df3 possible - send me a message if other drives are
- necessary).
- Subdirectorys are printed in another color (OS2.0-cols: white). Use left
- mousebutton to transfer name into the contents fields, click with RIGHT
- MOUSEBUTTON to change into the subdirectory.
- "Root dir" changes into the root, "parent" into the parent dir.
-
- The root directory of a disk is being buffered.
-
- Since version 3.5, the directory tool has its own preferences where several
- filters (filter ".dok",".doc",".txt",".info" files) and the sorting method
- (alphabetically or file type) can be enabled. These preferences are also
- stored in the DiskPrint preferences file if saved in the main prefrences
- window.
-
- Since V3.5 ASCII text files can be shown with the directory tool if an
- external text viewer (for example MuchMore by Fridtjof Siebert which is
- included in the DiskPrint package) was entered in the main preferences
- window. To view an ascii file click on "Textfile" and then on the textfile
- to be shown.
-
-
-
- V I . D I S K P R I N T P R E F E R E N C E S W I N D O W
-
- I tried to make DiskPrint's usage as easy as possible so I created the file
- "DiskPrint.def" which is stored in the S: directory of the SYS-disk (or
- harddisk) you booted from.
-
- Data to be edited:
- Label size: It is possible to print on three different label sizes.
- The sizes are 70x70 mm, 70x50 mm and 70x36 mm (with or
- without headline). If in DeskJet-Mode (see below),
- 70x36mm and 70x67mm are possible.
- Send additional CR: An additional linefeed is sent to ensure compatibility
- to some "exotic" labels where the space between the
- labels is non-standard (ca. 6 mm).
- Printer: If you want to use DeskJet or compatibles for printing,
- set this to "DeskJet/LaserJet". Otherwise use "Printer.
- device/Parallel" to use workbench printer driver.
- Filerequester: Filerequester to be used for loading/saving/deleting.
- ReqTools is default. ASL only available under OS 2.0
- and Req only avaible is the "req.library" is available
- in LIBS:
- Pathname: The pathname of a directory containing all label
- data files (used by the filerequester)
- ASCII Reader: Enter the path & name of your ascii text reader with
- "%s" where the filename of the file to be shown
- will be inserted instead of "%s".
- For example "Dh0:c/Muchmore %s".
- (Press the return key in this gadget and DiskPrint will
- check and correct your entry!)
- DiskTypes: ASCII text, will be copied in the DiskType-Gadget every
- time the "C" (clear)-Gadget is activated.
- 3 possible contents.
- Double height ON: Enter hexcode for double height here (see below)
- OFF: Hexcode to turn double height off (see below)
- (Ignored in DeskJet mode)
- Color #: Number of the color if color printing is enabled in
- the main window.
- (Ignored in DeskJet mode)
- Perforation skip OFF:
- Hexcode to turn perforation skip of your printer off
- (Or use it for your own purposes, e.g. another linefeed
- or a color printing). see below.
- This sequence (if turned on) is sent to the printer
- before the first linefeed of a label is sent. (When
- "Print label" is selected.)
- (Ignored in DeskJet mode)
- Test label pos.: Prints out two lines to help you to center the label in
- your printer.
- (Do not use this when in DeskJet mode)
- Custom-Names 1-3: 3 self-definable names (out of 21 in the main window)
- Default amount of datamem: Enter your preferred amount of mem.
- (Memwin won't open if entered)
- Iconifywin X- and Y-Pos: Position (upper left edge) where the iconify-
- window will appear.
-
- ON/OFF-GADGETS:
- Letter Quality LQ on/off (printer)
- Double height Print diskname normal (off) / double height (on)
- (if hexcode was entered properly)
- (Ignored in DeskJet mode)
- Headline: 1 blank Print one blank left of the headline (if "on")
- (leaves some space to the edge of the label)
- (Ignored in DeskJet mode)
- Headline: 15 cpi Print headline condensed (on) or normal width (off)
- (Ignored in DeskJet mode)
- Perf. skip off Send hex-sequence (see above) to printer if "on"
- App. # to diskno Copy "#"-char left of diskno. if arrow gadget (to copy
- the diskno into the diskname field) is hit (and if
- turned on)
- Send n/60 + lf Send code entered in "Code for n/60"
- (Ignored in DeskJet mode)
- Create Icons Create Icons if a label file is saved
- Center title If on, the title is centered on the printout.
- Center contents If on, the seven contents lines are being centered
- on the label (otherwise left-justified)
- Text on backside Print information on 70x70 labels whether the disk
- is write enabled or not.
-
-
- * HEXCODES:
-
- The printer.device doesn't support some printer functions like double
- height or perforation off (or special functions of YOUR printer). You can
- enter hexcodes there to use these functions.
- Please refer to your printer manual.
- An example (here: Epson LQ 850)
- In your manual: Double height
- ON: Hex: 1b 77 01
- OFF: Hex: 1b 77 00
- so enter in the "ON:" field: 1b7701
- (don't leave spaces, use only chars from 0 to 9 and a to f. Always enter
- pairs of two digits, e.g. zero should be entered as "00")
- If your input was wrong, the screen flashes and the field is cleared).
-
- Hexcodes for Epson LQ-850:
- Double height on: 1b7701
- off: 1b7700
- Perf.skip off: 1b4f
-
-
-
- V I I . E D I T I N G D A T A M E M
-
- In this window you can edit the contents of the data mem. The functions
- always depend on the label shown in this window.
-
- - Delete label: Delete the actual label.
- - Insert blank: Insert a blank label at the actual position.
- - Clone label: "double" the actual label (insert the actual label
- at the actual position)
- - Cancel: Exit this window
-
- - Clear all: Clear all marks in label memory.
- - Mark all: Set all marks (mark all labels) in label memory.
- - reverse: invert all marks.
-
-
-
-
- V I I I . M U L T I P L E P R I N T / P R I N T A R A N G E
-
- - PRINT A LABEL MULTIPLE
- Enter the number of labels to print and use the gadgets to adjust
- the label you wish to print. Then press the "Print labels" gadgets.
-
- - PRINT A RANGE OF LABELS
- Adjust the first and last label to print.
- Pressing "Print labels" starts to print all labels from the first
- to the last one.
-
- - PRINT MARKED
- All marked labels stored in the data memory are printed.
-
-
- IX . D E S K J E T S U P P O R T
-
- DeskJet and compatibles can only print on single label sheets. Therefore
- I added a special option for these printers. If in DeskJet mode, Disk-
- Print stores 21 labels (70x36 mm) / 12 labels (70x67 mm) in memory until
- one page is full. Then, DiskPrint prints out the whole page.
-
- To get an overview how many labels have been stored, press F5 or klick
- on the "print label" gadget with the RIGHT mouse button. This requester
- shows the page and which labels have been "filled" by the program.
- If you click on one of the labels shown, the label currently shown in
- the main window can be copied to this label.
-
- Some more functions are:
- - Print the page manually before it has been filled by the program
- - Clear the page
-
-
- X . K E Y B O A R D
-
- When no string gadget is active, some gadget functions are also available
- on the keyboard as equivalents to some gadgets.
-
- ESC-key Leave DiskPrint (= Close-gadget)
- F1 Preferences window
- F5 DeskJet window (see above)
- F10 Repeat last function
- 4 (num. kpd) Jump to first label in data memory
- 6 (num. kpd) Jump to last label
- 5 (num. kpd) Toggle mark
- + (num. kpd) Increase number by 1
- - (num. kpd) Decrease number by 1
- ] (num. kpd) Increase number by 10
- [ (num. kpd) Decrease number by 10
- * (num. kpd) Increase/Decrease Number by 500
- / (num. kpd) Search number in data memory
- TAB-key Sleep
- DEL-key Clear input fields (= gadget "C")
- Cursor-keys lt/rt One label back/one forward
- Cursor-key up Change disktype
-
- ___________________________________________________________________________
-
- Enjoy!
-