home *** CD-ROM | disk | FTP | other *** search
/ BUG 12 / BUGCD1998_03.ISO / util / cdrlabel / readme.txt < prev    next >
Text File  |  1998-02-11  |  21KB  |  526 lines

  1. cdrLabel v2.0  - 1/9/97
  2. Copyright (c) 1997-8
  3. Earle F. Philhower, III
  4. earle@geocities.com
  5.  
  6.     [search for "-new-" to find the changed sections of this document]
  7. --------------------------------------------------------------------------
  8. Introduction                                                         -new-
  9.  
  10. cdrLabel is a Windows 95/3.1 tool for creating labels for your
  11. CD-Recordable and CD-ROM disks. It is different from all other label
  12. utilities in that it can produce nicely formatted catalogs on these
  13. labels, allowing you to easily find what files a CD-ROM contains without
  14. even opening the case!  With version 2.0, both AUDIO and DATA CD labels
  15. can be created.
  16.  
  17. Check out ZipLabel if you have a Zip drive and like the kind of
  18. labels cdrLabel creates:
  19.      http://www.geocities.com/CapeCanaveral/6552/ziplabel.html
  20.  
  21. --------------------------------------------------------------------------
  22. What's New                                                           -new-
  23.  
  24. Version 2.0:
  25. The following new features have been added:
  26.  * Unlimited "booklet" catalogs!
  27.  * Audio CD support (Win95 only)
  28.  * New label formats
  29.  * Spine now opposable, read your CDs from both sides
  30.  * Crop marks to make it easier to cut
  31.  * Customizable borders
  32.  * Printer setup dialog, can choose non-default printer and get WYSIWYG
  33.  * Can place label anywhere on printouts
  34.  * Very small font sizes supported
  35.  * Up to 7 columns now available
  36.  * Toolbar updated with more commonly used functions
  37.  
  38. The following bugs and annoyances have been addresses:
  39.  * Strings now resize when font is changed
  40.  * Canon BJC-620 driver oddity fixed (rotated text now prints properly)
  41.  * "Save Before Exit" dialog fixed to appear at proper times
  42.  * Creates number of copies specified in Print Dialog
  43.  * File editor won't crash when operating on an empty label
  44.  * Subdirectory window crashes on empty label fixed
  45.  * Can read a completely blank disk
  46.  * Cleaned up popup menus
  47.  
  48. Version 1.8-1.9(internal):
  49. The following new features have been added:
  50.  * Window Scaling
  51.  * Protection From Accidentally Overwriting Labels
  52.  * Directory-Only Scanning Mode
  53.  * Background Colors for Body and Spines
  54.  * Line Rulings Now Removable
  55.  * File Editing Supports Multiple Selections
  56.  * "Maxspect" Option For Image Scaling
  57.  * Minor Interface Updates
  58.  
  59. The following bugs have been addressed:
  60.  * Row Height Updates After Every Font Update
  61.  * More PCL Printers Function
  62.  * And others I've forgotten about.
  63.  
  64. --------------------------------------------------------------------------
  65. Disclaimer
  66.  
  67. cdrLabel is shareware, (c) 1997-8 by Earle F. Philhower, III.
  68. I make no warranties as to it's correctness or functionality.  Use
  69. it at your own risk.
  70.  
  71. --------------------------------------------------------------------------
  72. Shareware
  73.  
  74. cdrLabel is shareware, the best in "try before you buy."  If cdrLabel
  75. is of use to you, a $15.00 registration fee is requested.  It is
  76. easiest to use the "Print Order Form" from the Help menu to print out
  77. an order form, or print out and fill in the "ORDER.TXT" file.
  78. My mailing address is:
  79.                      Earle F. Philhower, III
  80.                      P.O. Box 6573
  81.                      Laguna Niguel, CA  92607
  82.  
  83. PLEASE ENCLOSE YOUR EMAIL ADDRESS SO THAT I CAN INFORM YOU WHEN NEW
  84. VERSIONS ARE RELEASED.  Please note that if you've already registered
  85. for one version, you're registered for all newer versions, too.
  86. Registered users will be informed when newer versions are available.
  87.  
  88. --------------------------------------------------------------------------
  89. International (non-US) Registrations                                 -new-
  90.  
  91. For international registrations feel free to skip the shareware fee and
  92. just send a postcard to the P.O. Box above.  Make sure to include your
  93. email so I can send any registation codes and inform you of new releases.
  94.  
  95. --------------------------------------------------------------------------
  96. Registered User Bonus                                                -new-
  97.  
  98. As an added bonus, registered users will have the option of customizing
  99. their versions of cdrLabel.  The labels produced will then contain the
  100. user's initials instead of "cdr."  Just include in your registration
  101. note the initals you'd like to add, and I'll email you the codes necessary
  102. to make cdrLabel do it.
  103.  
  104. If you've registered but I haven't sent you an email saying that I've
  105. added you to my mailing list, PLEASE contact me before assuming the worst.
  106.  
  107. --------------------------------------------------------------------------
  108. Requirements
  109.  
  110. * Windows 95, NT, or 3.1(Win32s)
  111. * 800x600 display recommended
  112. * Printer (laser or inkjet recommended)
  113. * Colored Paper (optional)
  114. * Scissors
  115.  
  116. --------------------------------------------------------------------------
  117. Installation
  118.  
  119. There are two ways of installing cdrLabel:
  120.  1. Use the included Setup program, which will make program groups
  121.     and allow you to use the Uninstall program, or
  122.  2. Just copy the executable file to any convenient directory.
  123.  
  124. If there are any problems with the setup program, just perform option
  125. (2) and send me some email (earle@geocities.com).
  126.  
  127. WINDOWS 3.1 ONLY:  Under Windows 3.1 you NEED to have Win32s v1.30c
  128. installed, if you don't already have it check out the following URL to
  129. get it:
  130.             http://www.microsoft.com/kb/articles/Q122/2/35.htm
  131.  
  132. --------------------------------------------------------------------------
  133. Popup Menus
  134.  
  135. cdrLabel brings up a window containing a menubar and a WYSIWYG label
  136. display.  There are also popup menus available inside the label
  137. display by clicking your right mouse button in the window.  If you
  138. right-click within the body of a label the body menu will appear,
  139. and if you right-click in the spine on a label the spine menu
  140. will pop up.  These are basically the same menus you see in the
  141. menubar, but require less mouse-travel to use.
  142.  
  143. --------------------------------------------------------------------------
  144. Keyboard Shortcuts
  145.  
  146. The following keyboard shortcuts should make creating labels easier:
  147.   
  148.    +      Increase number of columns
  149.    -      Decrease number of columns
  150.  Return   Load disk into label
  151.    z      Zoom in/out of label
  152.  Delete   Delete image from label
  153.  Arrows   Move from front to back of labels
  154.  Ctrl-P   Print label
  155.  
  156. --------------------------------------------------------------------------
  157. Templates
  158.  
  159. cdrLabel can now automatically store a small text file, a template, on
  160. disks which it scans.  This template stores the following information:
  161.     * General format, including font and colors
  162.     * Paths to all images
  163.     * Directories displayed/hidden
  164. This is enough information for cdrLabel to create a new label when files
  165. are added or removed.  Best of all, these files are normally under 5Kb!
  166.  
  167. --------------------------------------------------------------------------
  168. Using Templates
  169.  
  170. First, select the "Use Templates" option in the "File" menu.  This will
  171. make cdrLabel search for a hidden file, "CDRLABEL.CLT", on each disk it
  172. scans and read it's formatting in.
  173.  
  174. Now, insert your disk and read it in.  Set the font, directory tree, and
  175. the images you want and select "Write Template" from the "Body" menu.
  176.  
  177. --------------------------------------------------------------------------
  178. Images and Strings
  179.  
  180. cdrLabel can import .BMP (Windows Bitmap) and .JPG (JPEG) files into
  181. your labels. Simply select "Insert Image" from the "Body" menu and
  182. you're on your way.  Labels can either be underneath the label text,
  183. or above the text. Text will automatically flow around any images above it.
  184.  
  185. cdrLabel can also create free-form text strings, via the String menu.
  186. Choose "Insert String," enter text in the dialog box, use the buttons
  187. in the dialog to choose a font and foreground and background color.
  188. If you want your text to appear above an image (as for captions, etc.)
  189. use the String menu and choose "Background Color->Transparent".
  190.  
  191. To select an image in your label, left-click on it.  Click-and-drag to
  192. move the label around.  Right-click to bring up a menu of options
  193. to delete, center, or change the image's position relative to the
  194. text.  "Above Label" makes the text flow around the image, while 
  195. "On Label" and "Below Label" place an image without text wrapping.
  196.  
  197. Use the little size-blocks to change an image's size, or use the
  198. Image popup-menu's scaling options.
  199.  
  200. HINT: If you are having trouble dragging a tiny image, hold down the
  201.       SHIFT key while you click the left button.  This turns off the
  202.       size-blocks and always drags an image.
  203.  
  204. HINT: To setup a photo to be your label's background, perform the
  205.       following steps.  (Remember, with a dark image it's easiest to see
  206.       white text, and with a light image it's easiest to see dark text):
  207.       * Insert Image
  208.       * Image->Scale->Size To Body
  209.       * Image->Below Label
  210.  
  211. Bitmaps of greater than 72dpi are supported automatically, so you can
  212. scan an image in at a higher resolution than the screen supports, yet
  213. still print out out at the higher resolution.  This is especially useful
  214. for line art, where 72dpi conversion can cause excessive jaggies.
  215.  
  216. --------------------------------------------------------------------------
  217. Multiple Label Formats                                               -new-
  218.  
  219. cdrLabel allows seven different types of labels to be produced:
  220.   * Catalog starts on front of label, is continued on the back.
  221.   * Catalog starts on back of label, is continued on the front.
  222.   * Catalog is only present on the front of the label.
  223.   * Catalog is only present on the back of the label.
  224.   * Both front and back pages contain the same catalog information
  225.     (especially useful for audio CDs)
  226.   * Two booklet formats, one with a blank back cover.
  227.  
  228. Simply choose from the File menu the format you most like and cdrLabel
  229. will do the rest.  If you would like to produce a label with NO catalog
  230. present, you can do this by selecting "Body->Columns->Unlined."
  231.  
  232. See the "Booklets" section for more info on how the booklets are created.
  233.  
  234. --------------------------------------------------------------------------
  235. Booklets                                                             -new-
  236.  
  237. With cdrLabel you can now create labels for you CDs with thousands of
  238. files quickly and easily.  To begin, select "File->Label Format->Booklet."
  239. You will be presented with the usual WYSIWYG display, but if you look
  240. carefully you'll see that the front page had about 1/4" more whitespace
  241. on it's left edge.  This is where your booklet will be fastened together.
  242.  
  243. Create your label as usual, but note that you can only add pictures or
  244. text to the back and front CD covers, not the internal pages.
  245.  
  246. When you go to print out your label you'll see that there is more than one
  247. page in the Print Dialog window.  Make sure you have "All x pages" or
  248. a specific range checked in the Print dialog before you click OK.
  249.  
  250. Your printer will now spit out a first page, which will contain the back
  251. CD slip and the front of your booklet, and a series of number pages.
  252. Separate the pages and arrange them in order.  Attach them together using
  253. three staples spaced evenly along the left edge of the booklet.  Viola,
  254. instant CD booklet!  Poor quality ASCII drawing follows:
  255.  
  256.         +----===---+
  257.         |: blahbla |    : <- staple
  258.         |  hblahbl |
  259.         |: ahblahb |    I've successfully fit 15 pages in a normal CD
  260.         |  lahblah |    case with this method.
  261.         |: blahbla |
  262.         +---===----+
  263.  
  264. --------------------------------------------------------------------------
  265. Audio CD Support                                                     -new-
  266.  
  267. When run under Windows 95 (and possibly NT 4.0+) cdrLabel can catalog 
  268. Audio CDs.  Unfortunately, music CDs do NOT have their song names
  269. digitally encoded on the disk, so you'll still have to enter the track
  270. names by hand in the "Edit Files and Folders" dialog.  The individual
  271. tracks will be read as "Trackxx.cda", and the comment will be the track's
  272. running length in mm:ss form.
  273.  
  274. NOTE:  For best results when catalogging Audio CDs, make sure cdrLabel's
  275. sorting mode is "Name" and "Ascending."
  276.  
  277. HINT:  When catalogging music CDs the "String" capability is very handy
  278.        for adding CD title and band information.  Use a BIG font for the
  279.        front title!
  280.  
  281. --------------------------------------------------------------------------
  282. Printer Setup                                                        -new-
  283.  
  284. There is a new Printer Setup dialog available from the File menu.  This
  285. allows you to:
  286.  * Select a Default Printer
  287.      ZipLabel will then use that printer's font metrics to display the
  288.      on-screen versions of labels, making the representation very accurate
  289.  * Turn on and off crop marks
  290.      Crop marks are 1 inch lines along the edge of the sheet indicating
  291.      where cuts need to be made.  Especially handy for use with paper
  292.      cutters.  Note most printers can only print up to within 1/4" of
  293.      the paper's edge.
  294.  * Select a Border Style
  295.      If for some reason you don't like a thick solid border, you can
  296.      specify any of four others, or even turn off the border completely.
  297.  * Position the Printout
  298.      You can specify the upper-lefthand corner of printouts, making it
  299.      easy to use different paper sizes and perforated templates.
  300.  
  301. --------------------------------------------------------------------------
  302. Menu Items                                                           -new-
  303.  
  304. FILE
  305.     Select CDROM Drive
  306.         Brings up a dialog for you to select the drive letter to catalog.
  307.         THIS DOES NOT READ IN A DISK!  See "Read CDROM" below.
  308.  
  309.     Label Format
  310.         Selects the manner in which to display CDROM catalogs.  See
  311.         "Multiple Label Formats" above.
  312.  
  313.     Directory Levels
  314.         Determines how many levels of subdirectory cdrLabel will scan.
  315.  
  316.     Scan Directories Only
  317.         When checked only the names of directories are scanned into cdrLabel.
  318.         Use this option for disks where you have lots of directories that you
  319.         want to see.
  320.  
  321.     Use Template Files
  322.         When checked, cdrLabel automatically formats your label according
  323.         to the template file stored on the CDROM.  If the disk doesn't
  324.         have a template file, no action is taken.  See "Templates" for more
  325.         information.
  326.  
  327.     Load/Save Label
  328.         Store or retrieve a fully-formatted label from disk. Images, files,
  329.         formatting, etc. are retrieved from the label file.
  330.  
  331.     Read/Write Template
  332.         Store or retrieve formatting for the current label from the
  333.         currently inserted CDROM.
  334.  
  335.     Clear All Labels
  336.         Clears text from ALL LABELS, saves formatting
  337.  
  338.     Reset To Defaults
  339.         Sets all fonts, colors, and settings to sane defaults.  Use this
  340.         item when you've REALLY messed things up!
  341.  
  342.     Print
  343.         Presents a printer dialog then prints the labels being edited
  344.  
  345.     Exit
  346.         Leaves cdrLabel
  347.  
  348. BODY
  349.  
  350.     Display File Sizes
  351.         Show or hide the file sizes for current label
  352.  
  353.     Display Extensions
  354.         Show or hide extensions from the filenames present
  355.  
  356.     Display Comment
  357.         Show or hide disk comment
  358.  
  359.     Columns
  360.         Select either 1,2,3,4,5,6 or 0(unlined) columns of files
  361.         When the "Lined" option is unchecked there will be no lines drawn
  362.         between rows of files.
  363.  
  364.     Sorting
  365.         Sort by Name, Extension, or File Size
  366.  
  367.     Set Fonts And Color
  368.         Chooses the font and it's color for displaying files
  369.         and directories and the disk comment.  With the dialog
  370.         presented you can add additional font and color rules
  371.         for different file types (i.e. all JPG files green, etc.)
  372.  
  373.     Background Color
  374.         You can set the background color of the label body to be
  375.         printed with this option.  Note that this is actually going to
  376.         print the color on your printer, not just on screen, and may
  377.         consume LOTS of ink.
  378.  
  379.     Read CDROM
  380.         Reads the disk directory into the label.  This can also be
  381.         accomplished by double-clicking on the body of a label.
  382.         If "Use Templates" is selected in the File menu, also reads
  383.         template and applies formatting, images.
  384.  
  385.     Edit Files and Folders
  386.         Brings up a dialog for editing the label entries.  To modify a
  387.         file, simply click on it in the list, and edit the information
  388.         displayed.  Hit RETURN or click on the Change button to update
  389.         the entry.
  390.         Move entries up and down in the list via the "Move Up" and
  391.         "Move Down" buttons.
  392.         To remove the selected file from the list, click on "Delete."
  393.         Additional lines can be created by clicking on "Add New" and
  394.         entering the new file's information.
  395.         Checking the "Subdirs" box will display the directory's
  396.         contents on the label.
  397.         To edit a subdirectory, click on the directory and then press
  398.         the "Edit Subdirectory" button.
  399.  
  400.     Edit Label Comment
  401.         Allows you to enter a new comment line.  The comment line is the
  402.         last line printed on the bottom of the label, normally
  403.         containing disk free space, etc.
  404.  
  405.     Choose Subdirectories
  406.         Brings up a dialog allowing you to select which directories you
  407.         want expanded on the label.
  408.  
  409.     Clear Label
  410.         Clears everything from this label, both images and text
  411.  
  412.     Zoom
  413.         Zooms in or out of the label.  When zoomed out you can still
  414.         perform all operations, but can see both front and back labels.
  415.  
  416. SPINE
  417.     Edit Spine Text
  418.         Change the text printed on the label spine
  419.  
  420.     Spine Font
  421.     Spine Color
  422.         Chooses the font and it's color for displaying files
  423.  
  424.     Alignment
  425.         Specify how the spine label should be justified
  426.  
  427.     Background Color
  428.         Sets the background color for the disk spine.
  429.  
  430.     Display "cdr 650"
  431.         When checked, shows the "cdr 650" box in the spine.
  432.  
  433.     Color CDR Logo
  434.         Colors the box containing "650" in red.    
  435.  
  436. STRING
  437.     Modify Text
  438.         Modify the selected string's text, font, color, etc.
  439.  
  440.     Font...
  441.         Only change the font of the currently selected string.
  442.  
  443.     Foreground Color
  444.         Only change the font color of the currently selected string.
  445.  
  446.     Background Color
  447.         Change the background of the currently selected string
  448.         to/from transparent and colored.
  449.  
  450.     Automatically Size
  451.         When checked, size the string's bounding box to the minimum
  452.         size.
  453.  
  454.     Orientation
  455.         Rotate the string 0, 90, 180, and 270 degrees.
  456.  
  457. HELP
  458.  
  459.     About cdrLabel
  460.         Information about program and author
  461.  
  462.     Print Order Form
  463.         Presents a dialog to be filled out with name, address, etc.
  464.         Then prints out a filled-in order form that can be mailed off.
  465.  
  466.     Enter Registration Codes
  467.         Allows registered users to enter codes to customize the "cdr."
  468.  
  469. --------------------------------------------------------------------------
  470. Using the Printed Labels                                             -new-
  471.  
  472. Cut out the labels, it should be pretty obvious where to cut and where
  473. to fold.  Insert into the CDROM jewel case, admire just how cool it looks,
  474. and then go make some more!
  475.  
  476. See the "Booklets" section above for more info on cutting and folding
  477. CD booklets.
  478.  
  479. Try using some colored heavy-bond copier paper.  Packs of 5 colors can
  480. be bought at any office supply store, and make it very easy to classify
  481. your disks (i.e. RED=backups, GREEN=games, etc.)!
  482.  
  483. --------------------------------------------------------------------------
  484. Special Thanks
  485.  
  486. I would like to thank all of the cdrLabel/ZipLabel users, whose comments
  487. have made cdrLabel a reality.
  488.  
  489. Also, the JPEG decoding routines are taken from JPEG-6a sources, and
  490. they'd like me to say: "this software is based in part on the work of
  491. the Independent JPEG Group."  These guys make no warranty as to their
  492. JPEG decoder, and neither do I!
  493.  
  494. Finally, thanks to all the registered users for their feedback and
  495. support.  Keep the suggestions and bug reports coming in!
  496.  
  497. --------------------------------------------------------------------------
  498. Bug Reports
  499.  
  500. If cdrLabel crashes on you, or doesn't print out correctly on your
  501. printer I'd like to hear about it.  Please make sure to include the
  502. following information to speed things up:
  503.  
  504. * Operating System
  505. * Printer Type, Language(PCL, GDI, PS), Connection(network, local, etc)
  506. * Series of operations to cause failure (if it's repeatable)
  507.  
  508. Just saying "cdrLabel crashed on me!" is about as useful as saying "My
  509. car's broken" to a mechanic over the phone. ;)
  510.  
  511. --------------------------------------------------------------------------
  512. Future Directions
  513.  
  514. * CDDB Online Audio CD-ROM Catalog Interface!
  515. * Free rotation of images and text?
  516. * In-place editing of strings, selecting of directories?
  517. * Importing file icons?
  518. * User suggestions, of course
  519.  
  520. --------------------------------------------------------------------------
  521.  
  522. -Earle F. Philhower, III
  523.  earle@geocities.com
  524.  http://www.geocities.com/CapeCanaveral/6552
  525.  
  526.