
                            HISTORY.TXT - 26/05/2003
                           ==========================
This document contains information about the history of the
Java Outline Applet "BSCOutline"

v5.10 - 26/05/2003
~~~~~~~~~~~~~~~~~~
Enhancement - Added Tooltips.
Enhancement - Added "AutoOpen" Parameter.


v5.01 - (Not Released Publicly)
~~~~~~~~~~~~~~~~~~
Bug Fixed   - ActivateNode not working for trees not all shown.
Bug Fixed   - Mouse Movement work around for crashes in Java 2.
Bug Fixed   - Text Backcolours drawn too wide.
Enhancement - Added "SetOutFileData" function.
Bug Fixed   - Error Page Not showing properly.
Bug Fixed   - InitialState not working with NAG lines.
Bug Fixed   - Multiple copies interefing with each other.

v5.00 - 01/08/2001
~~~~~~~~~~~~~~~~~~
Enhancement - Added "isActive" function.
Enhancement - Added "GetCurrentNodeID" function.
Enhancement - Added "ActivateNode" function.
Enhancement - Added "HiddenSelectColour" and "HiddenSelectBackColour" parameters.
Enhancement - Added "DoubleClick" parameter.
Enhancement - Added "InitialNode" parameter.
Enhancement - Added "LineColour" parameter.
Enhancement - Added optional NodeID to .out file syntax.
Enhancement - SetState now loads partial population nodes.
Enhancement - Code added to support MultiByte characters (Thanks to the Guys at EAI for this one!).
Bug Fixed   - Spaces weren't allowed in URLs.

v4.30 - (Not Released Publicly)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Bug Fixed   - Error text overlapping.
Bug Fixed   - Some DataX lines skipped if partial population used.
Bug Fixed   - Selected node colours ignored on mouseover.

v4.22 - 22/12/2000
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Applet occasionally hanging on loading.

v4.21 - 11/12/2000
~~~~~~~~~~~~~~~~~~
Bug Fixed   - ShowHiddenSelected not working (oops).
Bug Fixed   - Progress bar sometimes overrunning.
Bug Fixed   - Node "Hot" area not updated with Left scrollbar.
Enhancement - Modified partial population so it can also show a document.
Bug Fixed   - AutoClose with disparate trees does not reset scrollbar.


v4.20 - 09/07/2000
~~~~~~~~~~~~~~~~~~
Enhancement - Added Keyboard Support.
Enhancement - Added ShowHiddenSelected Parameter.
Bug Fixed   - Selected node colours ignored on mouseover.
Bug Fixed   - Icon not centered vertically for large font sizes.
Bug Fixed   - Occasional erratic scrollbar behaviour fixed.
Bug Fixed   - Scrollbar sometimes disabled in Netscape..
Bug Fixed   - Only one icon causes text to be drawn ontop of the icon.
Bug Fixed   - Progress bar not showing correctly during image loading.
Bug Fixed   - "Loading..." Node not shown while partial population being filled.

v4.10 - 24/03/2000
~~~~~~~~~~~~~~~~~~
Enhancement - Added OtherLicence Parameter to allow two licence numbers to be entered.
Enhancement - Added Indent Parameter.
Enhancement - Added ShowRootLines Parameter.
Enhancement - Added LeftScroll Parameter to place vertical Scrollbar on left side.
Bug Fixed   - OutlineFile parameter needed even when DataX lines used.
Bug Fixed   - Click under tree froze applet.
Bug Fixed   - Partially Loading at the beginning of a large .out file failing.
Bug Fixed   - Get & SetState Obfuscated!

v4.00 - 15/01/2000
~~~~~~~~~~~~~~~~~~
Enhancement - Data Syntax Modified
Enhancement - Added AutoClose support.
Enhancement - Added ImageTitle support.
Enhancement - Added MouseOver Image support.
Enhancement - Added Set & GetState support.
Enhancement - Added Initial State support.
Enhancement - Removed Initial Position Setting support (see above).

v3.10 - (Not Released Publicly)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Enhancement - Added MouseOver Item Colour support.
Enhancement - Added MouseOver Back Colour support.
Enhancement - Added Selected Item Back Colour support.
Enhancement - Added DashedLine support.
Enhancement - Added Initial Position Setting support.
Enhancement - Added URLPrefix support.
Bug Fixed   - Line indent size not working well for large font sizes.
Enhancement - Speeded up the Image Loading.

v3.04 - 30/09/1999
~~~~~~~~~~~~~~~~~~
Bug Fixed   - DataX lines not overriding .out file correctly.
Bug Fixed   - Partial Population not working for nodes 1-3.

v3.03 - 14/03/1999
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Scrollbars randomly disabled in Netscape 4.x.
Bug Fixed   - ProgressBar overruns at RHS
Bug Fixed   - Licensing not working for some domains

v3.02 - 25/02/1999
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Scrollbars not updating properly.

v3.01 - 16/02/1999
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Crash in Netscape 4.0x when clicking off a node.

v3.00 - 17/01/1999
~~~~~~~~~~~~~~~~~~
Enhancement - General Speed Improvements.
Enhancement - Line spacing, now based on largest of font-height or image height.
Enhancement - Image no-longer font dependant to remove distortions.
Enhancement - Added Background image capability.
Enhancement - Added Alternate Target syntax for URL's.
Enhancement - Added Partial population facility.
Enhancement - Improved Icon numbering check (again!) now it's just about foolproof!
Workaround  - Added workaround for width & height % bug in some browsers.
Bug Fixed   - At Last! the #Anchor works correctly.
Enhancement - New Help system implemented.

v2.20 - 31/12/1997
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Line increment not working properly
Enhancement - Removed Logo (Customers didn't like it!)
Enhancement - Added progress bar for image loading (in place of logo).
Enhancement - Added FontFace parameter.
Enhancement - Added FontStyle parameter.

v2.12 - 12/11/1997
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Icons not working correctly for already open nodes.

v2.11 - 06/11/1997
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Licenses not working for some domains.
Bug Fixed   - Scrollbar not resetting when list shortens.

v2.10 - 30/10/1997
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Images not always fully loaded in Internet Explorer 4.0.
Enhancement - Added Unlimited Icon Support.
Enhancement - Licensing now supported.

v2.00 - 19/07/1997
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Does not fill background fully if the fully expanded outline is smaller than the applet.
Bug Fixed   - Vertical scrollbar not reflecting document position. 
Bug Fixed   - Lines not showing correctly with two or more root nodes.
Enhancement - Added the option to show or hide tree lines and plus-minus signs.
Enhancement - Added the option to show or hide the icons.
Enhancement - Added the selection highlight.
Enhancement - Added the option to put the data in the HTML document.
Enhancement - Now shows the Destination URL as the mouse is moved over the outline.
Enhancement - Now open nodes using the +- or icon and opens the URL on the text.
Enhancement - Simplified Icon Numbering (1 or 2 = Folders, 5-8=documents) 

v1.11 - 10/04/1997
~~~~~~~~~~~~~~~~~~
Bug Fixed   - Lines showed incorrectly with first node having no children.

v1.10 - 05/04/1997
~~~~~~~~~~~~~~~~~~
Bug Fixed   - When just below the outline it would hide the outline completely.
Bug Fixed   - If the outline was opened and then closed the closed outline could be manipulated where the original branches had been.

v1.02 - 01/01/1997
~~~~~~~~~~~~~~~~~~
First "Real" Release.

v1.00 - 01/12/1996
~~~~~~~~~~~~~~~~~~
Beta Release Sent out to very few people.

Thanks
Simon Daykin
    ____        __            _____ _                __                     
   / __ )__  __/ /____       / ___/(_)___  ___  ____/ / _________  ____ ___ 
  / __  / / / / __/ _ \______\__ \/ /_  / / _ \/ __  / / ___/ __ \/ __ `__ \
 / /_/ / /_/ / /_/  __/_____/__/ / / / /_/  __/ /_/ /_/ /__/ /_/ / / / / / /
/_____/\__, /\__/\___/     /____/_/ /___/\___/\__,_/(_)___/\____/_/ /_/ /_/ 
      /____/                                                                
E-Mail : Simon@Byte-Sized.com                    Web : http://Byte-Sized.com
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
------------------------------ End of Document ------------------------------