   Project.ged
   ~~~~~~~~~~~
       Save windowpositions, cursorpositions and filenames.

   Installation:
   ~~~~~~~~~~~~~
       Make three new menu entries. Set the command type to ARexx.
       New Project:    Cmd:    GoldEd:arexx/project.ged new
       Open Project:   Cmd:    GoldEd:arexx/project.ged open
       Close Project:  Cmd:    GoldEd:arexx/project.ged close

      Commands:
           NEW   - Add a new project.
               Request projectdirectory and projectname.
               The user specific code in this script should set
               up a direktory at "projectdirektory" with the name "projectname".
               It should copy defaultfiles for your work in this direktory.

           OPEN  - Opens a existing project.
               It requests the PROJECT-file in your project's direktory.
               After this it will open all files and it reads all important
               files in this directory into the Project-requester form GoldEd.
               You may modify this readprocess to use e.g. Modula or Pascal.

           CLOSE - Close the current project.
               Every time you open or add a new project you have to close it.
               All important parameter will be saved.

   Usage:
   ~~~~~~
       1. Opening a new project:
           Every time you want to start a new project, you have to
           open a NEW PROJECT with this script.
           After you have started the script via

                   Golded:arexx/project.ged new

           you will be asked for the projects home.
           Select a directory (e.g. RAM:). Then you can enter the name
           of your new project (e.g. TEST). The script will
           make a new directory. The name will be RAM:TEST.
           After that it changes the editors directory to this.

       2. Closing a project:
           If you have opened a new or an existing project and you
           stop working at this day, you have to close this project via

                   Golded:arexx/project.ged close

           The script will save the position and file of each opened
           window (ATTENTION: Freezed windows will not be saved!!!).

       3. Opening an exsiting project:
           If you want to start working the next day, you have to open
           the project via

                   Golded:arexx/project.ged open

           You will be asked for the PROJECT-file of the project. It
           can be found in the projects directory. In this case:
           RAM:TEST/PROJECT.
           Select this file via the upcoming filerequester.
           The script changes the editors directory to the selected.
           Then it reads the PROJECT-file and opens all windows at it's
           old positions.
           After that all files (pattern!!) in this directory will be
           inserted in GoldEds Project-Requester.


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

    This is only a little hack and no well-thought script!!!!
    You may use it at your own risc!!!

    Bugs & suggestions to
        engelbert.roidl@extern.uni-regensburg.de

        Engelbert Roidl
        Max-Reger-Str. 8
        92442 Wackersdorf / Germany :-)

    If you want a GoldEd-Option to use Command-Coloring like Borland-C++
    please mail me. I will try to convince Dietmar!! :-)



