home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The Fred Fish Collection 1.5
/
ffcollection-1-5-1992-11.iso
/
ff_disks
/
200-299
/
ff210.lzh
/
LabelPrint
/
English_Doc
/
Documentation
< prev
next >
Wrap
Text File
|
1989-05-02
|
14KB
|
305 lines
Documentation of LabelPrint
---------------------------
LabelPrint v1.9 (c) 2/1989 by Andreas Krebs
Following files and drawers are parts of the LabelPrint package and have
to be also copied, when you copy LabelPrint.
-LabelPrint (The program itself)
-LabelPrintE (The program for the EPSON LQ-850 and compatible
printers)
-LabelPrint.info (1. icon for LabelPrint: large version)
-LabelPrintE.info (2. icon for LabelPrint: small version)
-Deutsche_Anleitung (Drawer with the German Documentation)
-English_Doc (Drawer with the English Documentation)
The program LabelPrint was written to allow you easily to print Labels for
your disks. For that you have a great variety of options you can use
to make your Labels.
I wrote the program, because I was fed up with writing my Labels by hand.
And so I decided to write a program making this task almost alone.
Choise of LabelPrint version:
You have two versions of LabelPrint: LabelPrint and LabelPrintE
This two versions are totally the same except the printing routine.
LabelPrint uses the PCPrtCommand-command of the printer.device to send
a command to the printer, and is so working with each printer.
This printing routine has the effekt, that when you print the first
time with it a number of idiotic things is printed. But all further
prints will be correct. (If someone knows the reason for this and how
to solve this problem, I would be pleased if he writes it to me.)
LabelPrintE hasen't got this bug, because its printing routine uses
the RawWrite-command. But for this it works only correct with an
EPSON LQ-850 or a compatible printer.
The source-code of the program can be ordered by me (look README_first)
and so you can make the program to work correct with your own printer.
For compiling you need an C-compiler (I use the Aztec-C compiler v3.6a
from Manx, but I don't know if it is also compilable with another
compiler)
How to start LabelPrint:
You can start LabelPrint as well from the CLI as from the Workbench by
a double click on the icon. I've made two icons for LabelPrint, because
the first one is a very large and needs a lot of memory on your disk.
Therefore you can also use the second icon, when installing LabelPrint
on your own disk. The second icon is about ten times smaller than the
first, so you can save a lot of memory on your disk.
The menu-functions of LabelPrint:
Afer starting LabelPrint there appears a information-window, that you
can close by a click on the OK-gadget. Afterwards you see the main-
window of LabelPrint, in its menu bar you see this menues:
(c), Spezial, Print, Clear, Input, Block
(c):
This menu has no use, it only contains the Copyright-notice.
Spezial:
-About: This menu item opens the information-window.
-Prefs: This memu item opens the preferences-window. (explained later)
-Quit: With this menu item you can leave the program, but before you
are asked, if you really want to quit it.
Print:
-Search: If this function is activ, the entries are sorted in
alphabetical order, before they are printed. This function
is activated or deactivated by picking the ON or OFF item.
-First: With this function you can determine, if the files or dirs
should be printed first. When no type is selected, the entries
are printed in alphabetical order without considering their
type.
-Dirstyle / Filestyle: With this two items you can determine how the
dirs / files are written.
If capital is activated, then all entries of the selected type
are written in capital letters. The small item effects, that
all entries of the selected type are written in small letters.
Mixed allows as well small letters as capital letter.
Clear:
-All: This function clears all entries. Before clearing them the program
asks you, if you really want to clear them.
-Files: This function clears all entries, that are of the file type.
Before clearing them the program asks you.
-Dirs: This function clears all entries, that are of the dir type. Before
clearing them the program asks you.
-Type: With this function you can determine of which type the cleared
entries should be.
Input:
-ReadIn: With this function you can determine types LabelPrint should
read in.
e.g.: Is only dirs activated, then only dirs are read in.
At least one type should be activated, because otherwise nothing
is read in.
-Sort: This function determines in which way the entries are sorted.
If UP is selected, the entries are sort in alphabetical order.
If DOWN is selected, the entries are sort against alphabetical
order.
Block:
-Last: This function shows the last block (4). As LabelPrint is only able
to show 30 entries at onces on the screen, I've created for
blocks, so that you can control 120 entries.
-First: This function shows the first block (1).
-"+": This function shows the next block.
-"-": This function shows the block before.
The gadget-functions of LabelPrint:
On the LabelPrint-window you can see a lot of different gadgets. The
following section of the documentation explains their functions.
-Close-gadget: This gadget is placed in the left part of the top border.
This gadget ends the programm. (same function as Quit in the Spezial-
menu)
-DiskName-gadget: This string gadget shows the name of the actual drawer.
In this gadget you can put in the name of a drawer or volume to read
in.
-Drive-gadgets: This 6 gadgets are placed in the right bottom of the
LabelPrint-window. They contain the names of different volumes, that
are read in by click on the gadget. Attention, this will clear all
entries.
-About-gadget: This gadget is placed in the right top of the window.
It will open the information-window. (same function as About of the
Spezial-menu)
-Prefs-gadget: This gadget is placed right of the About-gadget and has
the function to open the Preferences-window. (same function as Prefs
of the Spezial-menu)
-Entry-gadgets: This are 30 long gadgets in the middle of the window.
Each of this gadgets contains one entry, which you can change the way
you like it. The length of each entry is limited to 17 characters.
The maximum number of entries is 120 in 4 blocks.
-EntryType-gadgets: Behind each Entry-gadget you see a small gadget with
a D or F in it. This 30 gadgets are the EntryType-gadgets, with this
gadgets you can change the type of each entry.
When clicking on one of the gadgets, there alternately appears a D or
F. D stands for directory, whereas F stands for file, so that you can
easily change or create a entry type.
The type of the empty Enrty-gadgets is determined by the Type-item of
the Clear-menu.
-"+"- / "-"-gadget: This two gadgets are placed in the left bottom of the
window. They have the function to increase / decrease the block number.
(same function as "+" / "-" in the Block-menu)
-No.-gadget: This gadgets is placed right of the "-"-gadget and shows the
number of the active block (shown on the window). By typing in a number
between 1 and 4 you can change the active block.
-"Kill Entries"-gadget: This gadget makes it possible to kill easily one
spezial entry, such as .info-files. When clicking on the OFF-text, a
ON-text appear showing that the Kill-mode is active. When this mode
is active you can kill an entry by a click on its EnrtyType-gadget.
Make sure that you turn off this mode after use, or you could kill an
entry when you try to change its type.
-Print-gadget: This gadget starts the printing of your labels. To print
them the program uses the parameters, that are defined in the
Preferences-window. (see below)
-Sort-gadget: This gadget has the function to sort all entries in
alphabetical order. The way in that it sorts is defined in the Sort-
item of the Input-menu.
-Clear-gadget: This gadget has the function to clear all entries, after
asking you, if you really want it. (same function as All of the
Clear-menu)
-"Append to"-gadget: This gadget contains the name of the file to that
the actual enties are appended in the ASCII-format.
-Append-gadget: This gadget appends the actual entries to the file named
in the "Append to"-gadget. If the file doesn't exist, the program will
create it. This function was made to create huge lists of the files on
a disk by appending the entries several times to the same file.
-"Read In"-gadget: This gadgets reads in the drawer named in the
DiskName-gadget. Before reading in a volume you have to add a double
point.
The Preferences-window:
This window appears when you click on the Prefs-gadgets or select Prefs
from the Spezial-menu. This window has a similar function as the
preferences-window of the workbench. It has the function to define the
parameters for the printing of your labels.
The Preferences-gadgets:
(from the left top of the window to the right bottom)
-Columns-gadget: With this gadget you can define the number of columns
used for printing the entries. The number has to be between 1 and 6.
-"Left / Right Margin"-gadget: With this two gadgets you can define the
left/right margin of your printing area. But when changing the numbers
you must consider that each printing column is 20 characters wide.
Be careful and don't make the distance to small, except you really
need it.
-"LINE FEED"-gadget: This gadget defines the number of free lines before
starting the print. (This functions is very useful when you are
printing labels for 3.5"-disks.)
-"Lines to print"-gadget: This gadget defines the minimum of lines to
print. The "LINE FEED"-lines and the line for the disk name are not
counted. (This function is of importance, when you use continuous
labels to make sure that the printer stops printing at the beginning
of the next label)
-PrintStyle-gadgets: This two gadgets define the way in that directories
and files are printed. You can choose between 4 possibilities:
Normal: no spezial printing effects
Italic: print italic
Bold: print bold
Ita+Bo: print italic and bold
-"Defines Name"-gadget: This gadgets contains the name of the file
used for saving your own defined values.
-Quality-gadget: This gadget defines the printing quality. You can choose
between Draft and Letter quality.
-Spacing-gadget: This gadget defines the line spacing. You can choose
between 6 LPI (1/6" line spacing) and 8 LPI (1/8" line spacing).
-Pitch-gadget: This gadget defines the size of the characters. There
3 sizes you can choose:
15-Fine: In this size 15 characters were printed per inch (15 CPI).
12-Elite: In this size 12 characters were printed per inch (12 CPI).
10-Pica: In this size 10 characters were printed per inch (10 CPI).
-"Form Feed"-gadget: When this function is activated, LabelPrint makes
after each printing a form feed. This function is very usefull when
you are using a cut sheet feeder to make sure that each printing starts
with a new label. When this function is activated, LabelPrint neglects
the "Lines to print"-function.
-Doublestrike-gadget: When this function is active, each line is printed
twice. This makes it look better, but it slows down the printer.
-Defines-gadgets: With this gadgets you can activate predefined values
for 3.5"- or 5.25"disks. At the beginning the defines for 3.5"-disks are
active. The 3.5"-disk values are for normal continuous labels.
The 5.25"-disk values are not for the normal 5.25"-disk labels, because
I think they are to small for printing all contents of a disk on them.
So I decided to use greater labels, that use the whole breadth of the
disks. But I couldn't buy them as continuous labels so use a cut sheet
feeder for printing on them.
-OK-gadget: With this gadget you can close the Preferences-window, at which
LabelPrint uses the new defined values for printing.
-Cancel-gadget: With this gadget you can close the Preferences-window, at
which LabelPrint neglects the new defined values and still uses the old
ones.
The Preferences-menus:
Defines: With this menu you can control your own defines.
-Save: This function saves your values using the name shown in the
"Define Name"-gadget as file name.
-Load: With function you can load your saved values. As file name
LabelPrint uses the name shown in the "Defines Name"-gadget.
-Use: This function allows you to activate one out of four defines by
selecting it.
-Set: This function allows you to set four defines, that you can recall
afterwards by using the Use-item.
To set a define you only have to select one of the four defines. It
automatical will save all values in the Preferences-window to its
buffer.
Title-Style: With this menu you can define how the disk name should be
printed.
-Underlined: When this function is active, the disk name is printed
underlined.
-Normal: This function deactivates the three following functions (Italic,
Bold, Enlarged). It has no effect on the Underlined-function.
-Italic: When this function is active, the disk name is printed italic.
-Bold: When this function is active, the disk name is printed bold.
-Enlarged: When this function is active, the disk name is printed enlarged.
I hope LabelPrint will help you to print your labels faster and better,
and don't forget to send me $10 US or 20 DM, when you decide to use it.
(read README-first)
If you have comments or bug reports please send them also to me.
(Please add a detailed description of it)
Send your comments or bug reports also to
Andreas Krebs
Mittelweg 9
7110 Öhringen 2
FRG
(PS.: Sorry, my English is not the best, but I hope you understood it.
If not, feel free to write a better documentation and add it to the
program.)