home *** CD-ROM | disk | FTP | other *** search
- 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.)
-