Listed below is detailed information about changes made in the various
versions of Printer's Apprentice.
This list is also available as an RSS feed from the following URL:
rss-pa80changes.asp.
Add the feed (http://www.loseyourmind.com/rss-pachanges.asp) to your feed reader and you will always know when
a new version is released!
11/04/08 - Printer's Apprentice 8.0.25
- Installer version 8.00.0033
- Fixed a problem with saving the configuration file. Under
some circumstances, it could become corrupt and this would
lead to all sorts of problems.
- When copying/moving a font to a font group, added code to
make sure the font groups root folder is valid. A message box
gets displayed if the folder is missing or invalid.
10/23/08 - Printer's Apprentice 8.0.24
- Installer version 8.00.0032
- Fix for a "divide by zero" error.
10/23/08 - Printer's Apprentice 8.0.23
- Installer version 8.00.0031
- Fixed a bug with the Edit>Copy Font List command. If there are no fonts
selected in the currently selected tab, the application would crash.
- Compare Fonts tab - fixed a problem that resulted in an IndexOutofBounds error.
- Compare Fonts tab - as you navigate in a font list, the Compare Fonts tab now
automatically scrolls so the selected font is at the top of the list.
- Compare Fonts tab - added some code to reduce flicker.
- Compare Fonts tab - fixed a bug that caused the Compare Fonts tab to not
draw fonts correctly. This happened under a very specific set of mouse moves.
- Removed a line of code that referred to the Arial font. This could cause a
crash if Arial is not installed on the system.
- Added additional error checking for TrueType fonts that have slightly
invalid string tables. This would result in the font not being displayed in the
Font Files tab.
10/17/08 - Printer's Apprentice 8.00.0022
- Installer version 8.00.0030
- More information about this release can be found our our blog
http://blog.loseyourmind.com
- Support for different character sets. You can change the character
set using the Options dialog. The current character set is
displayed in the upper right hand corner of the title bar in the
main display window.
- The printed Character Sets now respect the current character
sets. So if, for example, Cyrillic is selected in the Options dialog
box, the printed Character sets will default to Cyrillic. You can
also change the Character Set using the Options tab on the
Print dialog box. The current set name is printed on the upper
hand corner of the printed output.
- The Multiple Character window has been reworked and is
much faster in terms of redraw and resizing speed.
- You can now display a grid of up to 20x20 characters in the
Multiple Character window.
- Font file name is now displayed in the title bar of the
display window.
- Fixed a "path is of illegal form" bug on startup. This would happen
if the Fonts section of the registry contained an empty key.
- We changed our ecommerce provider. Product purchase links in the application
and help file have been changed from Regsoft to Avangate.
9/30/08 - Printer's Apprentice 8.00.0021
- Installer version 8.00.0027
- Fixed a bug with an expiration date in the software.
9/25/08 - Printer's Apprentice 8.00.0020
- Installer version 8.00.0026
- Fixed a start up bug - If the Print Spooler service was not started,
Printer's Apprentice would crash with an "The RPC server is unavailable" error message.
- Fixed a bug that could cause italic fonts to not print correctly if thier internal
"italic" flag was not set correctly.
- Added a much-needed scroll bar to the Sample Text tab.
- Added a "Don't show this message again" checkbox to the message box that
appears when attempting to print both TrueType and Postscript based files.
- Several menu items were missing status bar help.
9/10/08 - Printer's Apprentice 8.00.0019
- Installer version 8.00.0025
- 19th public release
- Fixed the Print command on the Font Groups context menu. It was not hooked up to trigger the Print dialog box.
- Fixed a problem with the Help file. It was not initially showing the Index.
- Fixed a drawing problem with the Sample Text tab. With some fonts (Brush Script MT) the left side of the text would be clipped off.
9/06/08 - Printer's Apprentice 8.0 Beta #18
- Installer version 8.00.0024
- 18th public release
- The prnapp.exe and setup.exe files are now digitally signed with our
software publishing certificate. See http://blog.loseyourmind.com/?p=100
for more information.
- Added new "Check for New Version" entry on the Help menu.
- When the Font Compare tab is selected, Select All and Select None operations
are much faster. I eliminated much of the flicker and scrolling that occurred.
- Added operating system & service pack info to error handling dialog box & report.
- Added "Need Fonts" entry to the Help menu. This links to a list of font resources
on our web site.
- Added the font embedding status to the Font Information tab and
Font Information sample sheet.
- Added additional code that fixes the "object not set" error in the cShItem
segment of the tree view control. I was never able to replicate the error,
so let me know if you run into this again.
- Added error handling code for "Index was out of range. Must be non-negative and
less than the size of the collection." error in the Font Compare tab.
- Fixed an inconsistency on the Font Files & Font Groups right-click context
menu. "Deselect" is now labeled "Deselect All."
8/14/08 - Printer's Apprentice 8.0 Beta #17
- Installer version 8.00.0023
- 17th public release
- Added the ampersand (&) character to the Characters > Symbols menu
- Fixed a problem with the color selectors at the bottom of the screen.
The default colors were set to use Window system colors for text and
background rather than Black & White.
- Select > Deselect menu relabeled as Select > Deselect All
- Fixed a problem with ampersand characters not displaying correctly in the
Sample Text tab.
- Fixed a problem with disappearing text in the Sample Paragraphs tab of the
Options dialog box.
7/28/08 - Printer's Apprentice 8.0 Beta #16
- Installer version 8.00.0022
- 16th public release
- Additional work in the treeview control to eliminate the "This window
has already been registered as a drop target" error.
7/27/08 - Printer's Apprentice 8.0 Beta #15
- Installer version 8.00.0021
- 15th public release
- Fixed a bug in the font reading routines that caused the software to ignore
symbol and dingbat fonts.
- Fixed a bug that caused Printer's Apprentice to crash on startup
if Verdana was not installed.
- Fixed an "object reference not set" error when using the Font Files tab on
Vista 64 systems.
- Added initial support for A4 paper size to the catalogs. (We still need to
tweak the sample sheets for A4.)