                  --------------------------------------
                  * Moonchild Prod. proudly presents : *
                  --------------------------------------

                          /-=-=-=-=-=-=-=-=-=-=-\
                         < STARTUPSELECTOR  1.05 >
                          \-=-=-=-=-=-=-=-=-=-=-/

                              1. Copyrights

                              2. Introduction

                              3. Requierements

                              4. Installation 

                              5. Startup

                              6. Greets

                              7. The author

                              8. The futur

                              9. History












1. Copyrights :
***************

  Le logiciel ainsi que le source qui accompagnent cette archive sont tous les
deux Copyright (c) 1996 OLIVERES 'Moonchild' Jean-Marc.

  Le source du logiciel est librement modifiable. La seule chose que je vous
demande est de m'envoyer une version avec vos modifications, et de ne pas
oublier de me créditer.

  La permission est accordée de faire et de distribuer des copies de ce manuel
pourvu que la notice de copyright et cette notice de permission soient
préservées sur toutes les copies.

Aucune garantie de quelque nature n'est donnée pour une fiabilité à 100% du
programme décrit dans ce document. Vous utilisez votre matériel à vos propres
risques. L'auteur ne peut pas être rendu pour responsable des dommages causés
par l'utilisation de ce programme.

Cette archive est distribuable gratuitement, mais reste encore "copyrighter"
par OLIVERES Jean-Marc. Cela veut dire que vous pouvez la copier gratuitement
aussi longtemps que vous ne demandez pas plus que le tarif nominal de copie.

La permission est accordée pour inclure cette archive dans les collections de
Domaine-Public.

Si vous voulez distribuer ce programme, vous devez utiliser les archives de la
distribution originale.


2. Introduction :
*****************

 Welcome to the fabulous world of startup-sequence selectors.

 With this little program, you'll have the possibility to execute differents
startup files, according to your wishes.

 You just have to write as many startup files as you want to begin your Amiga
session in the way you like because you made it.

 The program will show you the list of all your files and you'll just have to
click on the name you have choosen to execute this startup-sequence file.

 You can also deactivate the WBStartup directory and the User-Startup file to
gain some space memory.

 You'll have the possibility to open a Shell.

 I hope it will be as usefull as it is for me and some of my friends.

 This program has been written in the E language, and it's my first try of
programming on AMIGA. I hope you'll excuse some mistakes I could make in the
source structure.

 The source is in the source directory.

 Note: 
 -----

       StartupSelector is Giftware. Send me what you want if you think this
program is usefull for you (a postcard of your country, a disk full of mangas,
a chocolate box, an PPC Amiga ...). There's no reason to make it  Shareware.
I spent a lot of time on it but no money was used.
       The goal is to know if people use this proggy because as I don't have an
E-mail it is very hard for me to know this.
       Thanks for all those who will send me something.

3. Requierements :
******************

 To run this program you need :

  - An AMIGA :-)

  - The Reqtools.library (c) Nico François

  - The LoadWB command in the C: directory

 The program was tested and written with an Amiga 1200 with an accelerator card
Microbotics 68030/50Mhz an a 520 Mo HD and 6 MO of RAM.

 You need an Amiga with the release 2.0+ of the Workbench.

4. Installation :
*****************

  To install it, you just have to copy it where you want on your HD.

  The more simple is to copy it in the C: directory.

  Now you just have to run it at the begining of your Startup-Sequence (without
the 'run' command) just after the 'Setpatch' command.

  Simple isn't it ? :-)

5. Startup :
************

 To run it, here is the procedure to follow :

  - edit a small Startup-Sequence file with the Setpatch command and the path
to StartupSelector.

My Startup-Sequence file looks like this:

                          Assign c: hd0:Cmds ADD
                             C:Setpatch QUIET
                               autoxa > nil:
                              startupselector

  - make a directory somewhere on your HD or on a floppy where you'll put your
startup files.

 That's all.

 Now you have to know that StartupSelector can have an optionnal argument.
This one is the path to the directory where you put your scripts.

 But if you run it without argument, it will automatically search your files in
the 'SYS:S/Start/' directory. You must create this directory if it please you.

 i.e: StartupSelector HD4:startup --> It'll search files in this directory.
      StartupSelector --> It'll search files in the 'SYS:S/Start/' directory.

 More, you can deactivate the WBStartup directory and the User-Startup file.
The program just rename them as 'WBStartupOld' and as 'User-StartupOld'.

 Last, you can open a CLI.

 You don't have to worry about the directory because the first thing that
StartupSelector do at the begining is to rename the directory and the file in
the right way.

 To call it, simply press the left mouse button at the start of your Amiga
session until the window appears. If not, It'll automatically execute the
Startup-Sequence file. So don't forget to put it in your directory :-).

 At the window opening, it will let you the choice between all your files with
the Startup-Sequence file. If you have call it by mistake, you have two
possibilies to go back to your original startup-sequence. The first one is to
click on the appropriate gadget. The second one is to close the window.

6. Greets :
***********

 First I would like to thank Wouter Van Oortmerssen for his wonderful E
language.

 I would like to thank Jason R. Hulance for his "Beginer.Guide" wich is of
great help for new developers.

 Hello to Raphaël Guénot for his help in the writing and the optimization of
some procedures.

 Hello to Philippe 'Elwood' Ferrucci for his help during the finalisation of
the 1.0 and 1.05 versions.

 Last but not least, hellos goes to : 

   Alamelama Dominique    (merci pour la réparation de mon Amiga)
   Delantes 'HCL' Mathias (tes logiciels sont rigolos)
   Daniel de JANAL LYON   (l'idée de ce logiciel était bonne)
   Saillour Pierre        (range ton disque dur vieux !)
   Mearini Renaud         (tu vas faire un malheur avec "Ben" et "Speed")
   Arnaud Yvan            (vive le CD-ROM)

 And of course, hello at the Amiga scene.

 WE ARE BACK FOR THE FUTUR !


7. The author :
***************

 You can join me for comments or ideas at the following:

     OLIVERES Jean-Marc
     12, Rue Charles Porcher
     69009 LYON
     FRANCE

 I'm sorry but i have no E-Mail :-(.
 Excuse me for my bad english but I'm French.

8. The futur :
**************

 Here is some ideas I have:

  - Showing the files in the WBStartup directory and letting choose the one
to deactivate or all.

  - Make a compatibility with WBStartup+.

  - Make a preferences file.


9. History :
************

Internals versions: 06.20.96 - 07.08.96
-------------------

 Version 0.1 : - just a simple window at the start of the Amiga session with
                 the list of the files to execute.

 Version 1.0 : - the selected file is executed.
               - programm run at each Amiga session.
               - it can't be included in the Startup-Sequence.

 Version 1.01 : - called by the left mouse button.
                - can be put in the Startup-Sequence.
                - but continue with it at the end of the script.

 Version 1.02 :  - close the Startup-Sequence (bug).
                 - execute only the choosen script.

 Version 1.03 :  - bug in the closing of the Startup-Sequence not fixed.
                 - possibility to deactivate the WBStartup directory.
                 - window centered on the opening screen.

Externals releases: 07.16.96
-------------------

 Version 1.04 :  - added argument for the path of the scripts.
                 - program launched from a small Startup-Séquence.
                 - execute the Startup-Sequence file if no LMB press.
                 - added menu.
                 - GUI looks better.
                 - some optimisations.
                 - first release.
                 - added alphabetical order.
                 - possibility to deactivate the User-Startup file.
                 - can open a CLI.
                 - fixed a bug with the possibility to deactivate the WBStartup
                   directory because it was running just in one way.

 Version 1.05 (09.07.96) :  - replace buttons by a listview.
                            - no more file number limitation.
                            - better errors handler.
                            - removed an Enforcer hit in the menu.
