HelpScribble Version History
============================


HelpScribble 5.4.2    (28 May 2000)
------------------

Fixed another Win2000 problem:

  * If a project had been edited in both Windows 2000 and an earlier Windows version,
    colors in the compiled help file were mixed up.

Made a minor enhancement:

  * Project|Make Flat Manual will now ask if you want page breaks between the topics or not


HelpScribble 5.4.1    (23 May 2000)
------------------

A few Windows 2000 compatibility problems were fixed:

  * The Win2000 RTF control uses a different bullet style which makes the bullets really tiny in WinHelp
  * The Make Flat Manual function did not properly filter out underline and strikeout from links
  * A link at the end of a topic would sometimes cause the next topic to begin with underline/strikeout in the compiled help file


HelpScribble 5.4.0    (11 April 2000)
------------------

  * TextMacros did not always properly save and restore the character set specified in the font dialog box.
  * Applying the current TextMacro can now be done quickly by pressing Ctrl+M on the keyboard.  Shift+Ctrl+M will apply the current TextMacro's font only.
  * The HTML Export feature will now find SHGs located in the help project's folder, even if that folder is not listed in Bitmap Paths in Project Options.
  * The Delphi source code parser will now parse procedures and functions with empty parameter lists (eg: procedure p();) and "procedure of object" types where the procedure has no parameters.


HelpScribble 5.3.3    (31 January 2000)
------------------

  * HTML Help export did not convert linkTarget tags
  * Made the Topic Grid and Help Compiler error log floatable again
    (This feature was mistakenly removed in version 5.2.0)


HelpScribble 5.3.2    (5 January 2000)
------------------

  * HelpScribble 5.3.1 (only that version) ignored the secondary window specification
    from linkID tags


HelpScribble 5.3.1    (19 December 1999)
------------------

  * Under Win2000, HelpScribble would report incorrect "topic x links to topic y that does not exist"
    error messages when compiling the project


HelpScribble 5.3.0    (27 November 1999)
------------------

  * HelpScribble now checks if the Output Folder exists before compiling, 
    to avoid ugly error messages and compile failures
  * Fixed a cosmetic bug that made the SHG Editor's about box show up as unregistered, 
    even if the product was registered
  * Source code parser can now handle dispinterface classes and classes with GUIDs
  * Made the source code parser dialog box quite a bit larger
  * Added a Project|Export Topic Grid function for saving the list of topics in a text file
  * Topic|Paste now sets modified flag
  

HelpScribble 5.2.0    (10 October 1999)
------------------

  * HelpScribble's Delphi and C++Builder features now support Delphi 5 and C++Builder 4.
  * You can now specify the folder where the compiled .hlp and other generated files should be placed in.
  * Since the help compiler is rather slow at compiling a help file with many images, Project Options now has
    an additional checkbox that allows you to turn off the inclusion of images in the compiled help file.
    This allows for faster testing.
  * The Find and Replace dialog box will now move itself out of the way of the current search match.


HelpScribble 5.1.0    (25 September 1999)
------------------

  * Added "auto" text color.  This will give your help text the window text color as the user
    set it in the display properties of the Control Panel.
    If your user's color scheme uses white text on a black background, using the auto color 
    will give your help text white text on a black background, whereas using the black text color, 
    it will give black text on a black background.  Probably not what you intended.


HelpScribble 5.0.1    (21 August 1999)
------------------

  * HTMLHelp export now properly replaces <, > and " with &lt;, &gt; and &quot; 
    in HTML attribute values (topic titles may contain these)
  * HTMLHelp export now writes [MAP] section to HHP, which is needed for context-sensitive help


HelpScribble 5.0.0    (6-July-99)
------------------

  * Added HTML Help support.  You can now export your project to the new HTML Help format and
    compile it into a .chm file using Microsoft's HTML Help workshop.
  * Added spell checking.  Using the built-in spell checker, you can conveniently check your
    topics and your entire project for spelling mistakes.
  * Minor bug fixes


HelpScribble 4.2.1    (7-Mar-99)
------------------

  * Minor bug fixes


HelpScribble 4.2.0    (10-Jan-99)
------------------

  * Fixed the (hopefully) last bug in saving true color SHGs.
  * Registration information in the help file updated to the new situation in the 
    European Monetarain Union.
  * New contact information:
     * http://www.jgsoft.com
     * helpscribble@jgsoft.com


HelpScribble 4.1.1    (28-Dec-98)
------------------

The true color SHG files produced with HelpScribble 4.1.0 did not always agree with the help compiler, 
causing it throw up ugly, non-informative error messages and crash.
HelpScribble 4.1.1 will save true color SHGs in such a way that the help compiler will accept them.


HelpScribble 4.1.0    (28-Nov-98)
------------------

Bug fixed:
  * The images on the toolbar buttons were all black under Windows 98 and high color mode.

Changes to SHG editor:
  * The SHG editor will now read true color SHG images in addition to 16 and 256 color ones.
  * It will now allow you to save true color SHG's as well.
  * Since there were too much problems with saving 256 color SHG's, this option has been dropped.
    If you previously created 256 color files, open them in the SHG editor and pick File|Save As and
    save them as true color files. 
  * Saving 16 color files is still possible, since true color images will look bad on systems that
    do not support true color, but only 256 or 16 colors.
  

HelpScribble 4.0.5    (25-Oct-98)
------------------

Bugs fixed:
  * Contents file was sometimes being saved with a wrong filename when making the help file
  * Project Options did not read and write the Kind of Help File setting properly (D4 and C3 were ignored)
  * Clicking the Find Help Compilers button in Project Options often caused HelpScribble to crash


HelpScribble 4.0.4    (20-Sep-98)
------------------

Bugs fixed:
  * The Setup program did not update the Delphi 4 and C++Builder 3 Tools menu properly
    (sometimes causing Delphi 4 or C++Builder 3 to hang at startup)
  * With the wheel mouse, the Topic Grid could be scrolled to show inexisting rows, 
    resulting in garbage shown on the screen.
  * Import from RTF & HPJ crashed with a page fault

Added features:
  * Insert Topic item to Topic Grid context menu
  * Delphi Source Code Parser now supports class methods and resourcestrings


HelpScribble 4.0.3    (30-Aug-98)
------------------

Bugs fixed:
  * Project|Import did not work. It only gave a few ugly error messages.
  * Project|Export now properly exports the .cnt file too.


HelpScribble 4.0.2    (27-Aug-98)
------------------

Some bugs introduced in version 4.0.0 were fixed:
  * Bold and Italic buttons did not work properly
  * Find button on the Find and Replace dialog did not do anything
  * >> button to show the grid in the Contents Editor did not work properly

Fixed an older bug:
  * When changing the Topic ID, the Contents String would always be set to Scribble1234, 
    even if the user set it to something different.


HelpScribble 4.0.1    (23-Aug-98)
------------------

  * Fixed bug (introduced in version 4.0.0) which rendered the Contents Editor unusable.


HelpScribble 4.0.0    (22-Aug-98)
------------------

  * HelpScribble's HelpContext property editor now supports Delphi 4 and C++Builder 3.
  * You can now generate help files for your VCL components that are compatible with Delphi 4 and C++Builder 3.
  * You can now drag-and-drop items from the properties to the events lists and back in the Delphi source code parser.
    (To correct occasional mistakes made by the parser).
  * The Delphi source code parser supports the language features new in Delphi 4
  * Added Merge function to the Project menu. It allows you to merge two HelpScribble projects.
  * If you have a wheel mouse, you can use it to scroll the Topic Grid or the Topic Text.
  * The Topic Grid can now be docked to the left or the right, or be made to float.
  * The Help Compiler Error Log can now be made to float.
  * The recent file list (Project|Reopen) is now also accessible from the toolbar.
  * The buttons on HelpScribble's main window are now a little smaller, 
    and the bitmaps are also shown next to the corresponding menu items.