home *** CD-ROM | disk | FTP | other *** search
/ Black Box 4 / BlackBox.cdr / w3_apps / pa405.arj / HISTORY.TXT < prev    next >
Text File  |  1992-02-20  |  16KB  |  319 lines

  1. Printers' Apprentice History File
  2.  
  3. Version 1.0 * 28 June 1991      
  4. Please read this file for the changes in this version of Printer's
  5. Apprentice. As it can be seen, this program has been a labor of 
  6. love (and hate at times!) during the school year. Thanks to
  7. those who have gotten in touch with me about additions &
  8. changes to the program. 
  9.  
  10. Initial Release written in Visual Basic
  11. Simple viewing of fonts
  12. Ability to invoke ATM & CONTROL.EXE
  13. Color support
  14. Rescanning of system font information
  15. Bold, Italic, Roman, BoldItalic support
  16. Ability to scan through ANSI codes
  17. Points sizes 1 - 99
  18. Screen only support
  19. No help!
  20.  
  21. Version 2.0* August 1991       
  22.  
  23. 1. Added error trapping for "file not found" while shelling
  24.    to the ATM & Windows control panel
  25.  
  26. 2. Added API code to determine if shelled applications
  27.    are currently running
  28.  
  29. 3. Previous version only viewed ANSI 33 & above,
  30.    range is now 1 - 255. "ASCII" was also spelled
  31.    wrong in the application! (Yes, I am a college senior!)
  32.    All references to ASCII have been changed to ANSI. The ASCII
  33.    character set is only used by non-Win apps. Windows has always
  34.    used the ANSI character set.
  35.  
  36. 4. Special thanks to Sage Osterfeld at Atech software (the "Publisher's
  37.    PowerPak" folks) for his suggestion that the user be able to directly
  38.    enter the ANSI code. This has been implemented as a new menu item and
  39.    an editable text box in the main window. Beer mugs to Sage! []) [])
  40.  
  41. 5. The refresh font list menu item & button has been removed. The list is 
  42.    now refreshed anytime the current device is changed. Printer's 
  43.    Apprentice 2.0 defaults to the screen device on startup.
  44.  
  45. 6. Printer's Apprentice now makes use of its own INI file to store values
  46.    for the font, size, color, user name, and ANSI #. The PA.INI is read 
  47.    at startup and whenever the font lists are refreshed to determine 
  48.    how the font specimen is displayed. These items may be saved to the 
  49.    PA.INI file (*must* reside in the Windows directory) through a simple 
  50.    menu selection. The user's name is also stored in the PA.INI file.
  51.  
  52. 7. Clipboard support is now offered. Selecting Copy from the Edit menu
  53.    will send the specimen character to the clipboard in raw text format.
  54.    No formatting is sent. A link option is also there. If you paste a 
  55.    link into WinWord or Excel with the autoupdate field on, the 
  56.    character WinWord/Excel will change when you change the character
  57.    in PA. A nifty trick with no real purpose.
  58.     
  59. 8. A DDE channel to Microsoft Word for Windows now allows you to send
  60.    the currently displayed specimen character directly to Word! All
  61.    formatting commands, with the exception of color, are sent along 
  62.    with the character. The character will appear in WinWord exactly as
  63.    you saw it in The Printer's Apprentice preview window.
  64.  
  65. 9. Batch printing is easy! A single menu click will bring you to the
  66.    batch operations window. Select your batch operation from the 
  67.    drop down combo box. Use the "add", "delete", "add all", and 
  68.    "delete all" buttons to move fonts to the print list. After 
  69.    pressing go, a gauge will inform you of your printer's progress.
  70.  
  71. 10. A new menu item has been added to start the Windows clipboard. As with
  72.     all other program starting options, the EXE for the clipboard must
  73.     be in current path.
  74.  
  75. 11. Input from Printer's Apprentice 1.0 users everywhere has led to the
  76.     creation of an editable text box for font samples. A new menu item, 
  77.     User Entered Text, has been added under Options. This puts up a 
  78.     floating text box where the user may enter his/her (let us not 
  79.     be sexist!) own text in the current font and style. This text 
  80.     changes as the options are changed. This box is a floating text box, 
  81.     it may be moved around, hidden, iconized, or closed. The print 
  82.     button will dump the contents to the printer. Thanks to the users 
  83.     who asked for this feature! Beer mugs to you! [])
  84.  
  85. 12. Printer's Apprentice 2.0 is now copyrighted software. If you use 
  86.     PA to create font samples, browse ATM fonts, or use it simply as
  87.     an on-line resource, please register your copy. A single $15 
  88.     registration fee entitles you to a registration certificate, 
  89.     mail upgrades of registered versions, and a guilt free concious.
  90.     Please join the users who have made the shareware system work.
  91.  
  92. Version 2.10 * Late August 1991
  93. 1. Fixed a small bug which caused PA to crash if you selected a delete
  94.    button (in Batch window) with nothing in the print list. PA would
  95.    bomb out with an "illegal function call" error... not good...
  96.  
  97. 2. Resolution! Who said Windows programs are device independent!
  98.    The scupltured interface for PA 2.0 was actually a bitmap imported
  99.    from Paintbrush. It was created on a 640x480 system. Those folks
  100.    with 1024x768 monitors were seeing the bitmap shrink and distort
  101.    because of the difference in resolution. This problem has now
  102.    (famous last words) been fixed through the use of VB's internal,
  103.    device independent drawing routines. Because the bitmaps are no
  104.    longer stored in the executable file, the EXE has shrunk dramatically!
  105.  
  106. 3. Some picture style fonts (dingbats & carta in particular) has 
  107.    very strange leading that will cause an "Unexpected error 6" message.
  108.    This problem has been ironed out. Thanks to Lawrence E. Oliver, 
  109.    Terry Ganzel, and all the others who pointed this bug out to me.
  110.  
  111. 4. The printing routines have been tweaked a bit and should run
  112.    faster.
  113.  
  114. 5. Various cosmetic changes have been made in the font sheets to
  115.    give more information and just look better. The header has been
  116.    standardized.
  117.  
  118. Version 2.5
  119. 1. Simple internal speed changes...
  120.  
  121. 2. Printer setup is now available through the use of a public domain
  122.    DLL (PSETUP.DLL). The DLL file *must* be located in your path!
  123.    This DLL also allows direct access to the Publisher's PowerPak
  124.    control panel. To see PPak fonts, be sure the printer icon is 
  125.    selected as the current device.
  126.  
  127. 3. Again, various cosmetic changes. The options menu now uses bitmaps
  128.    for some menu items for that "professional look."
  129.  
  130. Version 3.0 October '91
  131. 1. Addition of a "More" button to access the user text box. You may now
  132.    edit text and see the control panel at the same time...
  133.  
  134. 2. Removal of the screen and printer device options. PA 3.0 now uses 
  135.    only the printer device. This was causing *many* #380 error codes...
  136.  
  137. 3. Addition of a keyboard guide and both capital and lower case spec
  138.    sheets. 
  139.  
  140. 4. Addition of a RUN menu item that will access several utility programs
  141.    (ATM, Win Control Panel, Clipboard, Atech Publisher's PowerPak.
  142.  
  143. Version 3.01
  144. 1. Maintenance release
  145.  
  146. Version 3.5  **Important release!**
  147. 1. The 380 error has continued to persist. The cause has finally been
  148.    linked to the fact that some printer drivers do not allow the user
  149.    access to the Windows HELV font. Because some printer drivers do not
  150.    recognize the font, a 380 error popped up. This problem has been 
  151.    solved through the use of a set up process. The user is given the 
  152.    option of selecting a system font from the appropriate font list
  153.    for the printer. MANY users have gotten in touch with me about
  154.    this error. Again, my apologies. Thanks to all who have attempted
  155.    to get in touch with me.
  156.  
  157. 2. The user may select the default view of the Printer's Apprentice
  158.    window and then save it by selecting the Save Options menu item. 
  159.    The option is saved in the PA.INI file.
  160.  
  161. 3. A truncation algoritm has been added to the full spec sheet. The text
  162.    no longer simply runs off the page, but stops at a natural spot on  
  163.    the page.
  164.  
  165. 4. Some really W I D E fonts have the tendency to run into each other
  166.    on the full spec sheet. It ussually happened between the numerals
  167.    and symbols on the top half of the sheet. To prevent this, the
  168.    symbols have been moved to the next line. Thanks to Bob Ulius for
  169.    pointing out this glich.
  170.  
  171. 5. Some cosmetic changes have been made on the inventory sheets. In
  172.    particular, several users requested the name of the font be 
  173.    printed in another type family. Dingbat faces would not print in
  174.    English, rather a string of symbols would appear! The system font
  175.    (see 1 above for an explanation of the system font) is now
  176.    used to print the name of the font on the left and the typeface
  177.    itself is used to print a string of ABC's. Note, if the
  178.    face name is too long to fit into the space, it is truncated. Again,
  179.    thanks to Bob Ulius and others for requesting this change.
  180.  
  181. 6. Again, W I D E fonts had a tendency to spill outside the borders
  182.    on the capital & lower case specimen sheets. A font reducing
  183.    algorithm has been introduced to shrink the font down to a size
  184.    that will fit the page.
  185.  
  186. 7. The system font can be changed during run time by choosing
  187.    the menu item from Options.
  188.  
  189. 8. Users with a HUGE number of font were reporting lockups on 
  190.    the red & green timer bar that pops up. For simplicty, this
  191.    has been replaced with a simple counter (for now?).
  192.  
  193. 9. The addition of an on screen keyboard of an on screen keyboard makes 
  194.    it easy for you to find your dingbat / picture font characters. Just
  195.    choose Keyboard from the options menu.
  196.  
  197. 10. Somewhat improved documentation. Please excuse typo's as the manual
  198.     was rushed out to get PA in the pipe...
  199.  
  200. Version 4.0 (February 1992)
  201. 1. A hidden gem in the Windows Programmer's Reference Guide (published
  202.    by Microsoft) led to the general improvement of the ANSI chart and
  203.    other spec sheets. The ANSI chart no longer chokes on Adobe's Carta
  204.    or other fonts with strange internal leading.
  205.  
  206. 2. The keyboard guide has been improved to handle Carta, etc, and
  207.    includes a quick ANSI chart at the bottom. The keyboard guide now
  208.    lists both the on and off keyboard characters of a face in an easy 
  209.    to read format. To place credit where credit is due: the idea came
  210.    from the documentation distributed with Atech's typefaces.
  211.  
  212. 3. The menu organization of the program has been altered slightly to
  213.    accomodate a view menu. From this menu you can access the companion
  214.    on-screen keyboard and ANSI chart.
  215.  
  216. 4. As stated above, a new on screen ANSI chart has been added. Selecting
  217.    ANSI Chart from the View menu brings up a small chart. You may browse 
  218.    chart by using the scroll bar and jump to a particular character by
  219.    clicking on it. The selected character will appear in the main 
  220.    Printer's Apprentice window. Like the keyboard, this window may be 
  221.    minimized on the desktop. It's icon is the Printer's Apprentice 
  222.    laser with a small book in front of it, signifying the appendix
  223.    placement of ANSI charts in most reference guides!
  224.  
  225. 5. Spacing on the inventory sheets has been corrected.
  226.  
  227. 6. A brand new setup dialog box has been added to the options menu. Making
  228.    the Setup menu pick will bring up the setup/preferences menu. Four
  229.    options are currently in the box: System font (as explained above),
  230.    User name, Inventory sheet point size (new), and a default to the
  231.    enlarged window check box. The old save options menu item has been
  232.    changed to save only the text attributes of the current font to the
  233.    PA.INI file. All other stuff is in the setup box...
  234.  
  235. 7. The inventory sheet has been changed so that the point size is user
  236.    selectable between 10 and 48 points. Smaller point sizes result in smaller
  237.    type and thus few trees are destroyed, but bigger point sizes let
  238.    you see more of the font... You make the choice! The option is located
  239.    in the new setup dialog box.
  240.  
  241. 8. The old Save Options menu has now been changed to Save Text Atttributs.
  242.    Only the current font name, size, and color is saved to the PA.INI file
  243.    when you select this option. Other options may be found in the
  244.    Options Setup menu item.
  245.  
  246. 09. Due to the unpredictable nature of the Printer Setup routines, this
  247.     option has been removed for the time being. The code was based on
  248.     some public domain code posted on Compuserve. It worked fine for me
  249.     with the few drivers I used it with. Unfortunately, for others it
  250.     was causing UAE's and crashing the system. Hopefully Windows 3.1 will
  251.     include a single API routine to get to the dialog...
  252.  
  253. 10. Clicking on the single font sample on the left side of the screen will
  254.     cycle through the font attributes (i.e. Roman, Bold, Italic, BoldItalic).
  255.  
  256. 11. An introductory registration screen has been added. This screen is
  257.     removed in the registered version.
  258.  
  259. 12. Printing has been integrated into one simple menu click as suggested
  260.     by several users (thank you!). Selecting the FILE_PRINT command
  261.     will reveal a single dialog box from which you may select one/a few/all
  262.     print spec sheets for the particular font. The FILE_PRINT ALL SHEETS
  263.     command has been removed since you may select all the sheets from the
  264.     print dialog box.
  265.  
  266. 13. An additional specimen sheet has been added. Specimen Sheet II is a 
  267.     more comprehensive sheet than the original Specimen Sheet I. The new
  268.     displays the face in standard weight, plus one other attribute selected
  269.     by the user. The user also has the option of printing the sheet in
  270.     all capital letters for those capital only faces. These options are
  271.     accessed by pressing the MORE >> button on the FILE_PRINT dialog box.
  272.     The default settings are Bold and Upper/Lower Case letters. These
  273.     different options are also available in the FILE_BATCH PRINT dialog box.
  274.     Just use the drop down list box to select the options you want.
  275.  
  276. 14. Printer's Apprentice can have a possible of three separate windows
  277.     littering the desktop: the main window, the keyboard, and the ANSI
  278.     chart. Previously, minimizing the main window had no effect on the 
  279.     other utilities. Now, minimizing the main window will cause the
  280.     two other utilities to hide themselves... When the main window is
  281.     restored, the others will restore themselves to whatever state they
  282.     were in previously.
  283.  
  284. 15. Double clicking on the list boxes in the batch printing dialog will
  285.     add the selected font to the print list or remove the font from the
  286.     list.
  287.  
  288. 16. Cosmetic enhancements both on screen and the printed page 
  289.     lurk everywhere.
  290.  
  291. 17. The capital letter spec sheet has been removed. It was originally
  292.     created out of the need for a spec sheet that would turn out
  293.     acceptable pages for font sets with only the capital character set.
  294.     Specimen sheet II has the ability to print in all caps and it looks
  295.     a lot better....
  296.  
  297. Version 4.02 (Maintenance release, 12 February 1992)
  298. 1.  A small glitch was sending Specimen Sheet II to the printer as separate
  299.     documents rather than separate pages in batch mode. This caused the
  300.     Print Manager to halt if you sent more than 20 pages in batch mode.
  301.  
  302. 2. Small cosmetic error on the ANSI chart.
  303.  
  304. 3. When printing in all caps for Specimen Sheet II, part of the page was
  305.    still in lower case...
  306.  
  307. Version 4.05 (Whew! February still)
  308. 1. Due to excessive postage and diskette costs, Printer's Apprentice now
  309.    includes an on screen registration process. Just select the 
  310.    Register This Copy item from the help menu and enter the password you
  311.    receive from the author. Your copy of Printer's Apprentice will 
  312.    instantly turn itself into the registered version.
  313.  
  314. 2. A minor bug caused the Specimen Sheet II with BoldItalic to print in
  315.    all capitals, even if lower case letters were selected.
  316.  
  317. 3. Another bug was making the header box on the printed page 
  318.    fill with a pattern at weird intervals.
  319.