home *** CD-ROM | disk | FTP | other *** search
- cdrLabel v2.0 - 1/9/97
- Copyright (c) 1997-8
- Earle F. Philhower, III
- earle@geocities.com
-
- [search for "-new-" to find the changed sections of this document]
- --------------------------------------------------------------------------
- Introduction -new-
-
- cdrLabel is a Windows 95/3.1 tool for creating labels for your
- CD-Recordable and CD-ROM disks. It is different from all other label
- utilities in that it can produce nicely formatted catalogs on these
- labels, allowing you to easily find what files a CD-ROM contains without
- even opening the case! With version 2.0, both AUDIO and DATA CD labels
- can be created.
-
- Check out ZipLabel if you have a Zip drive and like the kind of
- labels cdrLabel creates:
- http://www.geocities.com/CapeCanaveral/6552/ziplabel.html
-
- --------------------------------------------------------------------------
- What's New -new-
-
- Version 2.0:
- The following new features have been added:
- * Unlimited "booklet" catalogs!
- * Audio CD support (Win95 only)
- * New label formats
- * Spine now opposable, read your CDs from both sides
- * Crop marks to make it easier to cut
- * Customizable borders
- * Printer setup dialog, can choose non-default printer and get WYSIWYG
- * Can place label anywhere on printouts
- * Very small font sizes supported
- * Up to 7 columns now available
- * Toolbar updated with more commonly used functions
-
- The following bugs and annoyances have been addresses:
- * Strings now resize when font is changed
- * Canon BJC-620 driver oddity fixed (rotated text now prints properly)
- * "Save Before Exit" dialog fixed to appear at proper times
- * Creates number of copies specified in Print Dialog
- * File editor won't crash when operating on an empty label
- * Subdirectory window crashes on empty label fixed
- * Can read a completely blank disk
- * Cleaned up popup menus
-
- Version 1.8-1.9(internal):
- The following new features have been added:
- * Window Scaling
- * Protection From Accidentally Overwriting Labels
- * Directory-Only Scanning Mode
- * Background Colors for Body and Spines
- * Line Rulings Now Removable
- * File Editing Supports Multiple Selections
- * "Maxspect" Option For Image Scaling
- * Minor Interface Updates
-
- The following bugs have been addressed:
- * Row Height Updates After Every Font Update
- * More PCL Printers Function
- * And others I've forgotten about.
-
- --------------------------------------------------------------------------
- Disclaimer
-
- cdrLabel is shareware, (c) 1997-8 by Earle F. Philhower, III.
- I make no warranties as to it's correctness or functionality. Use
- it at your own risk.
-
- --------------------------------------------------------------------------
- Shareware
-
- cdrLabel is shareware, the best in "try before you buy." If cdrLabel
- is of use to you, a $15.00 registration fee is requested. It is
- easiest to use the "Print Order Form" from the Help menu to print out
- an order form, or print out and fill in the "ORDER.TXT" file.
- My mailing address is:
- Earle F. Philhower, III
- P.O. Box 6573
- Laguna Niguel, CA 92607
-
- PLEASE ENCLOSE YOUR EMAIL ADDRESS SO THAT I CAN INFORM YOU WHEN NEW
- VERSIONS ARE RELEASED. Please note that if you've already registered
- for one version, you're registered for all newer versions, too.
- Registered users will be informed when newer versions are available.
-
- --------------------------------------------------------------------------
- International (non-US) Registrations -new-
-
- For international registrations feel free to skip the shareware fee and
- just send a postcard to the P.O. Box above. Make sure to include your
- email so I can send any registation codes and inform you of new releases.
-
- --------------------------------------------------------------------------
- Registered User Bonus -new-
-
- As an added bonus, registered users will have the option of customizing
- their versions of cdrLabel. The labels produced will then contain the
- user's initials instead of "cdr." Just include in your registration
- note the initals you'd like to add, and I'll email you the codes necessary
- to make cdrLabel do it.
-
- If you've registered but I haven't sent you an email saying that I've
- added you to my mailing list, PLEASE contact me before assuming the worst.
-
- --------------------------------------------------------------------------
- Requirements
-
- * Windows 95, NT, or 3.1(Win32s)
- * 800x600 display recommended
- * Printer (laser or inkjet recommended)
- * Colored Paper (optional)
- * Scissors
-
- --------------------------------------------------------------------------
- Installation
-
- There are two ways of installing cdrLabel:
- 1. Use the included Setup program, which will make program groups
- and allow you to use the Uninstall program, or
- 2. Just copy the executable file to any convenient directory.
-
- If there are any problems with the setup program, just perform option
- (2) and send me some email (earle@geocities.com).
-
- WINDOWS 3.1 ONLY: Under Windows 3.1 you NEED to have Win32s v1.30c
- installed, if you don't already have it check out the following URL to
- get it:
- http://www.microsoft.com/kb/articles/Q122/2/35.htm
-
- --------------------------------------------------------------------------
- Popup Menus
-
- cdrLabel brings up a window containing a menubar and a WYSIWYG label
- display. There are also popup menus available inside the label
- display by clicking your right mouse button in the window. If you
- right-click within the body of a label the body menu will appear,
- and if you right-click in the spine on a label the spine menu
- will pop up. These are basically the same menus you see in the
- menubar, but require less mouse-travel to use.
-
- --------------------------------------------------------------------------
- Keyboard Shortcuts
-
- The following keyboard shortcuts should make creating labels easier:
-
- + Increase number of columns
- - Decrease number of columns
- Return Load disk into label
- z Zoom in/out of label
- Delete Delete image from label
- Arrows Move from front to back of labels
- Ctrl-P Print label
-
- --------------------------------------------------------------------------
- Templates
-
- cdrLabel can now automatically store a small text file, a template, on
- disks which it scans. This template stores the following information:
- * General format, including font and colors
- * Paths to all images
- * Directories displayed/hidden
- This is enough information for cdrLabel to create a new label when files
- are added or removed. Best of all, these files are normally under 5Kb!
-
- --------------------------------------------------------------------------
- Using Templates
-
- First, select the "Use Templates" option in the "File" menu. This will
- make cdrLabel search for a hidden file, "CDRLABEL.CLT", on each disk it
- scans and read it's formatting in.
-
- Now, insert your disk and read it in. Set the font, directory tree, and
- the images you want and select "Write Template" from the "Body" menu.
-
- --------------------------------------------------------------------------
- Images and Strings
-
- cdrLabel can import .BMP (Windows Bitmap) and .JPG (JPEG) files into
- your labels. Simply select "Insert Image" from the "Body" menu and
- you're on your way. Labels can either be underneath the label text,
- or above the text. Text will automatically flow around any images above it.
-
- cdrLabel can also create free-form text strings, via the String menu.
- Choose "Insert String," enter text in the dialog box, use the buttons
- in the dialog to choose a font and foreground and background color.
- If you want your text to appear above an image (as for captions, etc.)
- use the String menu and choose "Background Color->Transparent".
-
- To select an image in your label, left-click on it. Click-and-drag to
- move the label around. Right-click to bring up a menu of options
- to delete, center, or change the image's position relative to the
- text. "Above Label" makes the text flow around the image, while
- "On Label" and "Below Label" place an image without text wrapping.
-
- Use the little size-blocks to change an image's size, or use the
- Image popup-menu's scaling options.
-
- HINT: If you are having trouble dragging a tiny image, hold down the
- SHIFT key while you click the left button. This turns off the
- size-blocks and always drags an image.
-
- HINT: To setup a photo to be your label's background, perform the
- following steps. (Remember, with a dark image it's easiest to see
- white text, and with a light image it's easiest to see dark text):
- * Insert Image
- * Image->Scale->Size To Body
- * Image->Below Label
-
- Bitmaps of greater than 72dpi are supported automatically, so you can
- scan an image in at a higher resolution than the screen supports, yet
- still print out out at the higher resolution. This is especially useful
- for line art, where 72dpi conversion can cause excessive jaggies.
-
- --------------------------------------------------------------------------
- Multiple Label Formats -new-
-
- cdrLabel allows seven different types of labels to be produced:
- * Catalog starts on front of label, is continued on the back.
- * Catalog starts on back of label, is continued on the front.
- * Catalog is only present on the front of the label.
- * Catalog is only present on the back of the label.
- * Both front and back pages contain the same catalog information
- (especially useful for audio CDs)
- * Two booklet formats, one with a blank back cover.
-
- Simply choose from the File menu the format you most like and cdrLabel
- will do the rest. If you would like to produce a label with NO catalog
- present, you can do this by selecting "Body->Columns->Unlined."
-
- See the "Booklets" section for more info on how the booklets are created.
-
- --------------------------------------------------------------------------
- Booklets -new-
-
- With cdrLabel you can now create labels for you CDs with thousands of
- files quickly and easily. To begin, select "File->Label Format->Booklet."
- You will be presented with the usual WYSIWYG display, but if you look
- carefully you'll see that the front page had about 1/4" more whitespace
- on it's left edge. This is where your booklet will be fastened together.
-
- Create your label as usual, but note that you can only add pictures or
- text to the back and front CD covers, not the internal pages.
-
- When you go to print out your label you'll see that there is more than one
- page in the Print Dialog window. Make sure you have "All x pages" or
- a specific range checked in the Print dialog before you click OK.
-
- Your printer will now spit out a first page, which will contain the back
- CD slip and the front of your booklet, and a series of number pages.
- Separate the pages and arrange them in order. Attach them together using
- three staples spaced evenly along the left edge of the booklet. Viola,
- instant CD booklet! Poor quality ASCII drawing follows:
-
- +----===---+
- |: blahbla | : <- staple
- | hblahbl |
- |: ahblahb | I've successfully fit 15 pages in a normal CD
- | lahblah | case with this method.
- |: blahbla |
- +---===----+
-
- --------------------------------------------------------------------------
- Audio CD Support -new-
-
- When run under Windows 95 (and possibly NT 4.0+) cdrLabel can catalog
- Audio CDs. Unfortunately, music CDs do NOT have their song names
- digitally encoded on the disk, so you'll still have to enter the track
- names by hand in the "Edit Files and Folders" dialog. The individual
- tracks will be read as "Trackxx.cda", and the comment will be the track's
- running length in mm:ss form.
-
- NOTE: For best results when catalogging Audio CDs, make sure cdrLabel's
- sorting mode is "Name" and "Ascending."
-
- HINT: When catalogging music CDs the "String" capability is very handy
- for adding CD title and band information. Use a BIG font for the
- front title!
-
- --------------------------------------------------------------------------
- Printer Setup -new-
-
- There is a new Printer Setup dialog available from the File menu. This
- allows you to:
- * Select a Default Printer
- ZipLabel will then use that printer's font metrics to display the
- on-screen versions of labels, making the representation very accurate
- * Turn on and off crop marks
- Crop marks are 1 inch lines along the edge of the sheet indicating
- where cuts need to be made. Especially handy for use with paper
- cutters. Note most printers can only print up to within 1/4" of
- the paper's edge.
- * Select a Border Style
- If for some reason you don't like a thick solid border, you can
- specify any of four others, or even turn off the border completely.
- * Position the Printout
- You can specify the upper-lefthand corner of printouts, making it
- easy to use different paper sizes and perforated templates.
-
- --------------------------------------------------------------------------
- Menu Items -new-
-
- FILE
- Select CDROM Drive
- Brings up a dialog for you to select the drive letter to catalog.
- THIS DOES NOT READ IN A DISK! See "Read CDROM" below.
-
- Label Format
- Selects the manner in which to display CDROM catalogs. See
- "Multiple Label Formats" above.
-
- Directory Levels
- Determines how many levels of subdirectory cdrLabel will scan.
-
- Scan Directories Only
- When checked only the names of directories are scanned into cdrLabel.
- Use this option for disks where you have lots of directories that you
- want to see.
-
- Use Template Files
- When checked, cdrLabel automatically formats your label according
- to the template file stored on the CDROM. If the disk doesn't
- have a template file, no action is taken. See "Templates" for more
- information.
-
- Load/Save Label
- Store or retrieve a fully-formatted label from disk. Images, files,
- formatting, etc. are retrieved from the label file.
-
- Read/Write Template
- Store or retrieve formatting for the current label from the
- currently inserted CDROM.
-
- Clear All Labels
- Clears text from ALL LABELS, saves formatting
-
- Reset To Defaults
- Sets all fonts, colors, and settings to sane defaults. Use this
- item when you've REALLY messed things up!
-
- Print
- Presents a printer dialog then prints the labels being edited
-
- Exit
- Leaves cdrLabel
-
- BODY
-
- Display File Sizes
- Show or hide the file sizes for current label
-
- Display Extensions
- Show or hide extensions from the filenames present
-
- Display Comment
- Show or hide disk comment
-
- Columns
- Select either 1,2,3,4,5,6 or 0(unlined) columns of files
- When the "Lined" option is unchecked there will be no lines drawn
- between rows of files.
-
- Sorting
- Sort by Name, Extension, or File Size
-
- Set Fonts And Color
- Chooses the font and it's color for displaying files
- and directories and the disk comment. With the dialog
- presented you can add additional font and color rules
- for different file types (i.e. all JPG files green, etc.)
-
- Background Color
- You can set the background color of the label body to be
- printed with this option. Note that this is actually going to
- print the color on your printer, not just on screen, and may
- consume LOTS of ink.
-
- Read CDROM
- Reads the disk directory into the label. This can also be
- accomplished by double-clicking on the body of a label.
- If "Use Templates" is selected in the File menu, also reads
- template and applies formatting, images.
-
- Edit Files and Folders
- Brings up a dialog for editing the label entries. To modify a
- file, simply click on it in the list, and edit the information
- displayed. Hit RETURN or click on the Change button to update
- the entry.
- Move entries up and down in the list via the "Move Up" and
- "Move Down" buttons.
- To remove the selected file from the list, click on "Delete."
- Additional lines can be created by clicking on "Add New" and
- entering the new file's information.
- Checking the "Subdirs" box will display the directory's
- contents on the label.
- To edit a subdirectory, click on the directory and then press
- the "Edit Subdirectory" button.
-
- Edit Label Comment
- Allows you to enter a new comment line. The comment line is the
- last line printed on the bottom of the label, normally
- containing disk free space, etc.
-
- Choose Subdirectories
- Brings up a dialog allowing you to select which directories you
- want expanded on the label.
-
- Clear Label
- Clears everything from this label, both images and text
-
- Zoom
- Zooms in or out of the label. When zoomed out you can still
- perform all operations, but can see both front and back labels.
-
- SPINE
- Edit Spine Text
- Change the text printed on the label spine
-
- Spine Font
- Spine Color
- Chooses the font and it's color for displaying files
-
- Alignment
- Specify how the spine label should be justified
-
- Background Color
- Sets the background color for the disk spine.
-
- Display "cdr 650"
- When checked, shows the "cdr 650" box in the spine.
-
- Color CDR Logo
- Colors the box containing "650" in red.
-
- STRING
- Modify Text
- Modify the selected string's text, font, color, etc.
-
- Font...
- Only change the font of the currently selected string.
-
- Foreground Color
- Only change the font color of the currently selected string.
-
- Background Color
- Change the background of the currently selected string
- to/from transparent and colored.
-
- Automatically Size
- When checked, size the string's bounding box to the minimum
- size.
-
- Orientation
- Rotate the string 0, 90, 180, and 270 degrees.
-
- HELP
-
- About cdrLabel
- Information about program and author
-
- Print Order Form
- Presents a dialog to be filled out with name, address, etc.
- Then prints out a filled-in order form that can be mailed off.
-
- Enter Registration Codes
- Allows registered users to enter codes to customize the "cdr."
-
- --------------------------------------------------------------------------
- Using the Printed Labels -new-
-
- Cut out the labels, it should be pretty obvious where to cut and where
- to fold. Insert into the CDROM jewel case, admire just how cool it looks,
- and then go make some more!
-
- See the "Booklets" section above for more info on cutting and folding
- CD booklets.
-
- Try using some colored heavy-bond copier paper. Packs of 5 colors can
- be bought at any office supply store, and make it very easy to classify
- your disks (i.e. RED=backups, GREEN=games, etc.)!
-
- --------------------------------------------------------------------------
- Special Thanks
-
- I would like to thank all of the cdrLabel/ZipLabel users, whose comments
- have made cdrLabel a reality.
-
- Also, the JPEG decoding routines are taken from JPEG-6a sources, and
- they'd like me to say: "this software is based in part on the work of
- the Independent JPEG Group." These guys make no warranty as to their
- JPEG decoder, and neither do I!
-
- Finally, thanks to all the registered users for their feedback and
- support. Keep the suggestions and bug reports coming in!
-
- --------------------------------------------------------------------------
- Bug Reports
-
- If cdrLabel crashes on you, or doesn't print out correctly on your
- printer I'd like to hear about it. Please make sure to include the
- following information to speed things up:
-
- * Operating System
- * Printer Type, Language(PCL, GDI, PS), Connection(network, local, etc)
- * Series of operations to cause failure (if it's repeatable)
-
- Just saying "cdrLabel crashed on me!" is about as useful as saying "My
- car's broken" to a mechanic over the phone. ;)
-
- --------------------------------------------------------------------------
- Future Directions
-
- * CDDB Online Audio CD-ROM Catalog Interface!
- * Free rotation of images and text?
- * In-place editing of strings, selecting of directories?
- * Importing file icons?
- * User suggestions, of course
-
- --------------------------------------------------------------------------
-
- -Earle F. Philhower, III
- earle@geocities.com
- http://www.geocities.com/CapeCanaveral/6552
-
-