Outline Saver 1.0
=================

CONTENTS:

1.  Description
2.  Requirements
3.  Installation
4.  Known problems/bugs in current release
5.  Fixed problems/bugs
6.  History
7.  Contact and support information
8.  FAQ
9.  Terms of use
10. Disclaimer

=================
1. DESCRIPTION

Outline Saver is an add-in for Visual Studio .NET. It stores/restores manual
mode outlining information for all kinds of text documents.

=================
2. REQUIREMENTS

    A. Any version of Visual Studio .NET installed
    B. .NET Framework installed

=================
3. INSTALLATION

    A. If you have SmartHelp3 (www.smarthelp.net) installed make sure that you
       disable its 'Smart Outliner' feature. You can do that by launching
       SmartHelp3 options dialog, selecting 'Smart Outliner' in the TreeView on
       the left side, and if the button bellow TreeView reads 'Enabled' click
       on it. Now it should read 'Disabled' and the feature is disabled. If the
       button reads 'Disabled' leave it be, feature is already disabled.
 
    B. Make sure that Visual Studio .NET is configured to run in manual
       outlining mode. To do that select 'Options...' from the 'Tools' menu,
       select 'Text Editor' in the panel on the left side, and deselect
       'Enter outlining mode when files open' check box for all the languages
       you intend to use Visual Studio .NET in conjunction with Outline Saver.
       It is usually found under 'Formatting' sub-option key, e.g.
       'C/C++ -> Formatting', 'Basic -> VB Specific', 'C# -> Formatting' etc.

    C. Make sure that all instances of Visual Studio .NET are shut down prior to
       commencing installation.

    D. Run OutlineSaver_x.y.msi where x and y represent version number, e.g.
       OutlineSaver_1.0.msi

=================
4. KNOWN PROBLEMS/BUGS IN CURRENT RELEASE

    2002-11-03-01 -> If you open a solution that had multiple files opened when
                     solution was closed, document that was active then might not
                     be the document that will be active when solution is opened.

=================
5. FIXED PROBLEMS/BUGS

    2002-11-01-01 -> If you open a solution that had multiple files opened when
                     solution was closed, only outlines for the file that is
                     opened last will be restored.

    2002-11-01-02 -> Restored outlines are sometimes not (completely)
                     functional.

    2002-22-02-01 -> Sometimes there are too many outlines saved.
                     If that happens 2002-11-01-02 occurs.

    2002-11-03-02 -> When closing document that has changed, outlines file might
                     be saved twice. This is only a slight performance issue
                     since outline files tend to be rather small.

    2002-11-03-03 -> When saving a document, window containing the document may
                     scroll a bit. Carret should stay at the proper position. It
                     seems there is no proper way to handle this.

=================
6. HISTORY

1.0 - Initial release version.
    - Separate demo and full versions.

0.5 - Removed saving outlines when document is saved feature. That is actually
      not needed anyway and was really annoying because of 2002-11-03-03.
    - Fixed 2002-11-03-02
    - Fixed 2002-11-03-03

0.4 - Fixed 2002-11-01-002
    - Fixed 2002-11-02-001

0.3 - Fixed 2002-11-01-001

0.2 - Initial public beta release.

=================
7. CONTACT AND SUPPORT INFORMATION

WWW:    http://www.inet.hr/~kkrecak
E-Mail: kresimir.krecak@kc.hinet.hr
ICQ:    22716920

Please mail bugs, suggestions, questions, comments, flames etc.

=================
8. FAQ

  Q: Does 'Outline Saver' work with Visual Studio 6?
  A: No, and never will.

  Q: Where is the configuration UI for this add-in?
  A: There is none.

  Q: I have installed 'Outline Saver' but it doesn't seem to work.
  A: You have to check that 'Outline Saver' is loaded. You can do
     that in dialog found under 'Tools -> Add-in manager...'.
     You also have to make sure Visual Studio .NET is configured
     to run in manual outlining mode (see 3.B on how to do that).
     'Outline Saver' can not collect outlining information in
     automatic outlining mode, and there is no need for it.

=================
9. TERMS OF USE

  A. You are allowed to test demo version for unlimited time.
  B. You are allowed to freely distribute DEMO versions of
     'Outline Saver' under condition that no payment is
     charged other than the cost of medium 'Outline Saver' is
     to be distributed on.
  C. You are not allowed to distribute full version of
     'Outline Saver'.
  D. You can install and use full version only if you have paid
     for your user license.
  E. You are not allowed to reverse engineer 'Outline Saver'.

=================
10. DISCLAIMER

I can not be held responsible for any damage that might arise from using
'Outline Saver'. Anything you do with 'Outline Saver' you do at your own
risk.
Also, there in no guarantee of any kind that 'Outline Saver' will work
as it should, or work at all.

=================

You are allowed to install and use 'Outline Saver' only if you understand
and agree with the "Terms of use" and "Disclaimer".

