home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 11 Util / 11-Util.zip / fntf30a.zip / FONTFOLD.NEW < prev    next >
Text File  |  1997-02-01  |  20KB  |  463 lines

  1. FONTFOLDER VERSION 3.0
  2.  
  3.  
  4. NEW AND CHANGED FEATURES IN VERSION 3.0
  5.  
  6. * INSTALL PROGRAM - FontFolder now comes with an Install
  7.   program.  You can no longer install it by just unzipping
  8.   it to a directory and starting it up.  Instead, you should
  9.   unzip it to a temporary directory and then either
  10.   double-click on the INSTALL.EXE icon, or change to that
  11.   directory from a command line and enter INSTALL.  (NOTE:
  12.   If you prefer the command line approach, you MUST first
  13.   change directories to the install directory.  The install
  14.   program will not run otherwise.)
  15.  
  16.   The install program offers options to install FontFolder,
  17.   uninstall FontFolder, recreate FontFolder's ini file, and
  18.   recreate FontFolder's program object (icon).  Read the
  19.   On-line Help for the Install program for the details of
  20.   using these features.
  21.  
  22. * TRUETYPE SUPPORT - FontFolder now supports TrueType fonts
  23.   when using FontFolder with Warp 4. You should
  24.   automatically get this support when you start FontFolder
  25.   under Warp 4, and the Installed Fonts listbox should
  26.   contain both your installed Type 1 fonts (with a little
  27.   Adobe "a" bitmap alongside them) and your installed
  28.   TrueType fonts (with a "T-T" bitmap).  If you run v3 with
  29.   an earlier version of OS/2, things should still run,
  30.   you'll just have a boring bunch of little "a"s alongside
  31.   all your fonts.
  32.  
  33.   TrueType support is seamlessly integrated into FontFolder,
  34.   i.e.  you don't have to do anything different to use
  35.   TrueType fonts, and you can mix and match Type 1 and
  36.   TrueType fonts in all your libraries and fontpacks.
  37.  
  38. * DRAG AND DROP SUPPORT - Version 3 is drag and drop enabled
  39.   for most all of the operations you would think you might
  40.   be able to use this for in FontFolder.  (If you think it
  41.   should work for something and it doesn't, let me know so I
  42.   can add it to my to-do list for future releases.)
  43.   Specifically, you can do the following:
  44.  
  45.   o Install fonts from a library - Mark the fonts to be
  46.     installed just as you would normally, but instead of
  47.     clicking the Install button, use your right mouse button
  48.     to drag and drop the fonts on the Installed Fonts
  49.     listbox.
  50.  
  51.   o Install a fontpack - Mark the fontpack and drag and drop
  52.     it on the Installed Fonts listbox.
  53.  
  54.   o Uninstall fonts - Mark the fonts to be uninstalled as
  55.     you would normally, and then drag and drop them on the
  56.     FontFolder shredder icon in the lower right corner of
  57.     the main FontFolder window (note I said the FontFolder
  58.     shredder, not the OS/2 shredder).
  59.  
  60.   o Uninstall a fontpack - Mark the fontpack to be
  61.     uninstalled in the Installed Fonts list, and then drag
  62.     and drop it on the FontFolder shredder.
  63.  
  64.   o Remove fonts from a library - Mark the fonts to be
  65.     removed and then drag and drop them on the FontFolder
  66.     shredder.
  67.  
  68.   o Remove fonts from a fontpack - Open the fontpack for
  69.     editing, mark the fonts to be removed, and drag and drop
  70.     them on the FontFolder shredder.
  71.  
  72.   o Delete a fontpack - Mark the fontpack to be deleted in
  73.     the Fontpacks list, and then drag and drop it on the
  74.     FontFolder shredder.
  75.  
  76.   In addition to the above, which are things you could
  77.   already do with FontFolder by other means, Version 3.0
  78.   supports the following new operations
  79.  
  80.   o Register a font with a library - First make sure the
  81.     correct library is open in FontFolder (if you have
  82.     multiple libraries), and then drag and drop one of the
  83.     font files from a Drives folder or equivalent on the
  84.     Library listbox to register the font.  You can drop the
  85.     PFB, AFM, or OFM file for a Type 1 font; FontFolder will
  86.     look for the complimentary file to the one you drop and
  87.     let you know if it can't find it.  For a TrueType font,
  88.     use the TTF file.
  89.  
  90.   o Install a font in OS/2 - Drag and drop one of the font
  91.     files on the Installed Fonts listbox.  Again you can
  92.     drag either the PFB, AFM, OFM or TTF file.  FontFolder
  93.     will ask if you also want to register the font with the
  94.     current library (so if you do, make sure you have the
  95.     correct library open before doing this operation).
  96.  
  97.   o Browse uninstalled fonts without first registering them
  98.     - When the FontFolder Browser window is open, drag and
  99.     drop a font file on the Browser window.  This gives you
  100.     a quick way to look at some fonts you may or may not be
  101.     interested in adding to your collection without going to
  102.     the trouble of first registering them with a library.
  103.  
  104. * FONT SPECIFICATIONS WINDOW - For those few who are
  105.   interested in getting really down into the technical guts
  106.   of the OS/2 fonts (OK, I did it because *I* wanted it
  107.   <g>), there is a new window associated with the Browser
  108.   that will show you a selection of the technical details
  109.   that OS/2 reports about a font.  You can open the window
  110.   via the Specs button in the Browser.  The top half of the
  111.   window shows details about the character drawings such as
  112.   the height of ascenders and descenders, "x" height (lower
  113.   case character height), and other parameters that
  114.   characterize the character drawings.  All of these are
  115.   scaled to a 1000x1000 "Em Height" (capital M height),
  116.   which is a standard way of displaying such information in
  117.   the font world.  Unless you are "into fonts" you probably
  118.   won't find this information all that useful or
  119.   illuminating.
  120.  
  121.   The lower half of the window displays some potentially 
  122.   more useful information.  It includes what code pages the
  123.   font was designed to support (unfortunately this depends
  124.   on the font designer having included the information in
  125.   the font files, which not all designers do), what OS/2
  126.   thinks are the styles of the font, such as weight (bold,
  127.   but also semi-bold, etc.), width (compressed, extended,
  128.   etc.), and things such as whether the font is an italic
  129.   style and if it is monospaced.  In addition to whatever
  130.   other usefulness this information may have, it serves as a
  131.   diagnostic tool when you are trying to figure out why
  132.   applications such as Describe decide whether to treat a
  133.   font as a style (i.e.  italic, bold, etc) of a another
  134.   font, or to treat it as a totally separate font in the
  135.   font list.
  136.  
  137.  
  138. NEW AND CHANGED FEATURES IN VERSION 2.1
  139.  
  140. * MOVE FONT FILES UTILITY - A utility for moving font files
  141.   that takes care of fixing up all the OS/2 innards so that
  142.   you can move the files and keep on using the fonts without
  143.   missing a beat.  It will update your WinOS2 font
  144.   information as well if you have WinOS/2 support installed.
  145.   You can also specify up to 4 additional OS/2 partitions
  146.   and 4 additional WinOS2/Windows partitions for FontFolder
  147.   to update so you can keep the font information in multiple
  148.   copies of OS/2 or Windows in sync if you have a
  149.   multiple-boot setup.
  150.  
  151. * FIND AND REGISTER ALL FONTS - A new Register Fonts feature
  152.   that allows you to just point at a drive/directory and say
  153.   "register all the fonts you find".  It then searches that
  154.   directory and all subdirectories and registers all the
  155.   fonts automatically.  It also can be used to automatically
  156.   register all the fonts in a given directory without having
  157.   to manually mark them.
  158.  
  159. * TEAR-OFF FONT SAMPLES - There is a "Tear-Off" popup menu
  160.   item on the Font Sample window in the Browser that
  161.   produces a separate window containing the current font
  162.   sample.  You can "tear off" up to 10 font samples and keep
  163.   them around for comparison with other fonts as you browse.
  164.   Each tear-off window can be individually set to track
  165.   changes such as point size and sample text in the main
  166.   browser window if desired.  The preferred location and
  167.   size of these tear-off windows can be saved.
  168.  
  169. * MULTIPLE-KEY NAVIGATION IN THE FONT LISTS - If you are
  170.   positioned at the beginning of the list of fonts in the
  171.   Bitstream 500 CDROM library and want to go to Swiss 924,
  172.   you can already type "s" and the list will scroll to the
  173.   first font entry beginning with S. Unfortunately there are
  174.   a lot of fonts whose names begin with S so you still
  175.   aren't that close to where you want to be.  In FontFolder
  176.   2.1 you can type all or part of "Swiss 924" and the list
  177.   will scroll to the first match.  This works for all the
  178.   listboxes in the main FontFolder window.
  179.  
  180. * EXIT FONTPACK EDITING - A new item appears in the list of
  181.   FontPacks whenever you have a FontPack open for editing.
  182.   In addition to using the main menu or the popup menu for
  183.   the FontPack Fonts list to exit FontPack Edit mode, you
  184.   can now double-click on <Close FP Edit Mode> in the
  185.   FontPacks list.
  186.  
  187. * ADDITIONS TO THE HELP MENU - There are two new items on
  188.   the main window Help menu.  WHAT'S NEW takes you directly
  189.   to the On-Line Help for the new features in this release,
  190.   making it easy to get up to speed on what they do and how
  191.   to use them.  REGISTRATION INFORMATION takes you directly
  192.   to the On-Line information on how to register FontFolder
  193.   (I'm trying to make it as easy as possible to register
  194.   FontFolder, folks<g>).
  195.  
  196.  
  197. NEW AND CHANGED FEATURES IN VERSION 2.0
  198.  
  199. * PRINTING
  200.  
  201.   Specimen Sheets various text samples of single font
  202.  
  203.   Character Sets characters for current code page for single
  204.     font
  205.  
  206.   Font Catalog one line samples of a collection of fonts
  207.  
  208.   Font List file names and locations for a collection of
  209.     fonts
  210.  
  211.   Supports duplex printing, customization of margins,
  212.     descriptive fonts, text used in print samples.
  213.  
  214. * Changing the "Path to Font Cache" automatically copies the
  215.   font files for installed CDROM and network fonts to the
  216.   new location and updates both FontFolder and OS2.INI
  217.   accordingly.
  218.  
  219. * Library menu reordered to put most frequently used items
  220.   at top of list
  221.  
  222. * FontFolder now comes in full and "Lite" versions.  The
  223.   difference is that FontFolder Lite users are not
  224.   authorized for printing.  Current Version 1.x users have
  225.   free access to the Lite version of FontFolder 2.0.  For
  226.   full access they must upgrade their registration to the
  227.   2.0 level.  The upgrade fee is $10.  See Registration
  228.   Information in the On-line Help index or the LICENSE.TXT
  229.   file for the details.
  230.  
  231.  
  232. NEW FEATURES IN VERSION 1.2A
  233.  
  234. * The system font MARKSYM has been hidden so the user can
  235.   not delete it.  MARKSYM is a valid Type 1 font, and has
  236.   appeared on the list of installed fonts in previous
  237.   versions of FontFolder.  However, it is a special system
  238.   font, really part of the operating system, and deleting it
  239.   has severe effects, causing apparently unrelated
  240.   applications to suddenly stop working.  It no longer will
  241.   appear on the FontFolder list of installed fonts and can
  242.   not be deleted with FontFolder.  While MARKSYM will still
  243.   be listed in some previously constructed Libraries,
  244.   FontFolder won't "install" it since this would provide an
  245.   avenue to delete it.  It is safe to remove it from these
  246.   Libraries.
  247.  
  248. * FontFolder can now be registered via BMT Micro, which
  249.   among other things allows users to pay by major credit
  250.   card.  See the Product Information panel or "Registration
  251.   Information" in the Help Index for details.
  252.  
  253.  
  254. NEW FEATURES IN VERSION 1.2
  255.  
  256. * CDROM SUPPORT
  257.  
  258.   FontFolder now allows the use of fonts directly from a
  259.   CDROM instead of having to copy the font files to a hard
  260.   drive in order to use them.
  261.  
  262.   In prior versions FontFolder treated a CDROM drive as a
  263.   removable drive, and all the fonts registered with
  264.   FontFolder from that drive had to be copied to the hard
  265.   drive.  Now FontFolder leaves the fonts on the CDROM and
  266.   uses them from there.  FontFolder automatically manages
  267.   moving the font files to the hard drive Font Cache when
  268.   the fonts are installed in OS/2, and it erases the files
  269.   from the Font Cache when the fonts are uninstalled.  The
  270.   user gives each CDROM a label which can be an arbitrary
  271.   text string of up to 31 characters.  When FontFolder needs
  272.   to access the CDROM it will prompt the user for the
  273.   correct CDROM using the user-supplied label.
  274.  
  275.   Using the Multiple Library support described below, the
  276.   user can create a separate library for each font CDROM,
  277.   making it easy and efficient to manage the large numbers
  278.   of fonts that can be included on a CDROM.
  279.  
  280.   The user also has complete freedom to create libraries 
  281.   that mix fonts from different CDROMs; FontFolder keeps
  282.   track of the CDROM volume id of each CDROM font and
  283.   prompts the user to mount the proper CDROM.
  284.  
  285.  
  286. * MULTIPLE LIBRARIES
  287.  
  288.   The single Master Library of version 1.1 has been expanded
  289.   to allow up to 100 Libraries in version 1.2.  New menu
  290.   commands in the Library menu allow the user to create a
  291.   new library, to open an existing library (make it the
  292.   current library) and to delete an existing library.
  293.   Libraries are given names by the user as they are created.
  294.   The version 1.1 library, known before as the Master
  295.   Library, is given the name Base Library when the user
  296.   first starts version 1.2.
  297.  
  298.  
  299. * LIBRARIES MAY BE IMPORTED AND EXPORTED
  300.  
  301.   In addition to libraries that are created directly in
  302.   FontFolder, it is also possible to Import libraries
  303.   created externally and to Export libraries for external
  304.   use.  Import allows any valid FontFolder format data file
  305.   to be added to the list of available libraries.  Export
  306.   prepares an existing library for importing on another
  307.   system.  An exported library differs from an normal
  308.   library only in that all CDROM drive letter information
  309.   has been removed (since this is system-specific).  CDROM
  310.   drive letter information is added on import.  Import and
  311.   Export facilities are primarily intended for use with font
  312.   CDROM's, although there are other uses (see Creating
  313.   Specialized Libraries below).
  314.  
  315.  
  316. * PRE-REGISTERED CDROM LIBRARIES AVAILABLE (may be packaged
  317.   separately)
  318.  
  319.   Version 1.2 ships with CDROM libraries for the Bitstream
  320.   500 Font CDROM, the CorelDraw 2.5 for OS/2 CDROM, and the
  321.   October 1993 Hobbes CDROM.  These libraries may be
  322.   imported into FontFolder using the new Import facility,
  323.   saving the user the trouble of having to create these
  324.   libraries.  In addition to being "pre-registered", these
  325.   libraries have been screened to omit fonts that are known
  326.   to cause problems in OS/2.  Users may use the Export
  327.   facility to create and share pre-registered libraries for
  328.   other CDROM's.  Zipped versions of these libraries are
  329.   available on Compuserve in OS2BVEN, Lib 1 as filename.FZ2
  330.   files.
  331.  
  332.  
  333. * USE FONTPACK EDITING FACILITIES TO CREATE SPECIALIZED
  334.   LIBRARIES
  335.  
  336.   The format of Library files and FontPack files is now
  337.   identical, facilitating the creation of specialized
  338.   Libraries by first creating a FontPack and then Importing
  339.   it as a library.  See the New Feature on Importing and
  340.   Exporting Libraries for a description of Importing.
  341.  
  342.  
  343. * UTILITIES ADDED (for registered users)
  344.  
  345.   Several utilities have been added to FontFolder that make
  346.   it easier to maintain FontFolder.  These utilities are
  347.   available to registered users only.
  348.  
  349.   - Edit CDROM Volume Information
  350.  
  351.   This utility allows the user to update or delete the
  352.   information FontFolder keeps identifying font CDROMs.  The
  353.   user can change the user label assigned to the CDROM,
  354.   change the drive letter assigned to the CDROM, or delete
  355.   the CDROM information from FontFolder if desired.
  356.  
  357.   - Map Drives
  358.  
  359.   This utility gives the user an easy way to adjust font 
  360.   file drive letters after a system change that has caused
  361.   drive letters to change.  This can typically happen when
  362.   the user adds an additional hard drive to the system or
  363.   repartitions the system.  This utility will update the
  364.   font information in OS2.INI and in all of FontFolder's
  365.   data files to reflect the drive mappings specified by the
  366.   user.  (NOTE:  This utility is for use when ALL the font
  367.   files on a drive have their drive letter changed to the
  368.   new drive letter.  It does not support changes that
  369.   involve moving only some of the font files to a new drive,
  370.   or changes that change the directory location as well as
  371.   the drive).
  372.  
  373. * START MINIMIZED
  374.  
  375.   FontFolder now will start minimized if it was minimized at
  376.   the time it was closed, or if "Start minimized" was
  377.   specified in the Settings Notebook or as part of a Start
  378.   command.
  379.  
  380.  
  381. CHANGES FROM VERSION 1.1
  382.  
  383. * BROWSING FONTS NOW WORKS FROM ANY FONT LIST
  384.  
  385.   You can now open the Font Information Window by
  386.   double-clicking on the Installed Fonts and FontPack Fonts
  387.   lists as well as the Library list.  Once the Font
  388.   Information window is open, fonts can be selected from any
  389.   font list.
  390.  
  391. * FONTFOLDER BEHAVES DIFFERENTLY WHEN UNABLE TO REGISTER A
  392.   FONT
  393.  
  394.   Prior behavior when unable to register individual fonts,
  395.   either popping up a message for each such font or not
  396.   providing any messages at all telling the user of a
  397.   problem, has been changed.  When fonts can't be
  398.   registered, FontFolder puts up a message at the end of the
  399.   registration procedure informing the user that "n fonts
  400.   out of N were not registered" and directs users to a log
  401.   file, REGFONTS.LOG.  This log file contains information on
  402.   the source of the fonts being registered and details on
  403.   the fonts that failed registration.
  404.  
  405. * PROGRESS INDICATOR WHEN REGISTERING LARGE NUMBERS OF FONTS
  406.  
  407.   A progress indicator is now displayed during the Register
  408.   Fonts operation when the number of fonts being registered
  409.   is greater than a threshold number.  The indicator shows
  410.   the percentage of the task completed.
  411.  
  412. * NEW DATA FILE FORMAT
  413.  
  414.   The format of the FontFolder data files has changed for
  415.   both the Library file(s) and the FontPack file(s).  The
  416.   first time version 1.2 is started it searches for and
  417.   converts old format files to the new format.  New format
  418.   Library files have filenames MLIBnnn.FF2 and FontPack
  419.   files are named FNTPKnnn.FP2.  During the conversion, the
  420.   old format files are saved as MASTLIB.OLD and
  421.   FNTPKnnn.OLD.  Once you have verified that your version
  422.   1.1 (1.0) Master Library and fontpacks have been migrated
  423.   successfully to version 1.2 you may delete these .OLD
  424.   files (NOTE:  Some versions of OS/2 have a bug where the
  425.   name displayed in the Workplace Shell does not change when
  426.   files are renamed. If you are using the Drives folder and
  427.   do not see any .OLD files, try looking at the FILES page
  428.   of the settings notebook for any MASTLIB.FF1 and
  429.   FNTPKnnn.FP1 files you find.  You should find that these
  430.   are the .OLD files even though the General page still
  431.   shows the FF1 or FP1 extension.  These are the files to
  432.   delete.  Or use the OS/2 command line to find and delete
  433.   the files.)
  434.  
  435. * 1.1 BUGS FIXED
  436.  
  437.   - Fixed hang that occurred if FontFolder was closed before
  438.   initialization completed.  Attempts to close FontFolder
  439.   before initialization is complete are now postponed.
  440.   FontFolder will close once initialization is complete.
  441.  
  442.   - Fixed bug in dealing with bad font entries in OS2.INI.
  443.   Would find them but not fix them if the file extension was
  444.   .AFM or if the key and key value did not refer to the same
  445.   file name.
  446.  
  447.   - Fixed bug where it was not possible to register fonts if
  448.   FontFolder was started with the current directory set to a
  449.   root directory.
  450.  
  451.   - Fixed bug in new installation where initialization code
  452.   was not adding \FFCACHE to the Font Cache path.
  453.  
  454.   - Provided workaround for the OS/2 bug where a font won't
  455.   uninstall if it has been installed from an AFM file in the
  456.   same FontFolder session.
  457.  
  458.   - Fixed bug in redirecting ini path.  Did not copy ini 
  459.   file so information about fontpacks was lost if ini path
  460.   was changed after fontpacks were created.  Now copies ini
  461.   file if one doesn't exist in the new path.  If one exists
  462.   in new location, that one is used.
  463.