             ------------------------------------------------
             * Moonchild Prod. est fier de vous présenter : *
             ------------------------------------------------

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

                              1. Copyrights

                              2. Introduction

                              3. Requièrements

                              4. Installation 

                              5. Démarage

                              6. Remerciements

                              7. L'auteur

                              8. Versions futures

                              9. Historique












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 :
*****************

 Bienvenue dans le monde merveilleux des sélectionneurs de startup-séquence.

 Grace à ce petit programme, vous allez pouvoir exécuter différents fichiers
de démarage, à votre choix.

 Il vous suffit uniquement d'écrire autant de fichiers de démarage que vous
désirez afin de commencer votre session avec l'Amiga dans un environnement
sur mesure car c'est vous qui l'aurez amménagé.

 Le programme va afficher la liste des différents fichiers que vous aurez créé
au préalable, et il ne vous restera plus qu'à cliquer sur le nom de votre choix
pour exécuter cette séquence de démarage.

 En plus le programme vous propose de désactiver le répertoire WBStartup et le
fichier User-Startup afin de gagner un peu plus de mémoire en empêchant le
chargement de vos commodités.

 Il vous sera aussi possible d'ouvrir un Shell.

 J'espère qu'il vous sera autant utile qu'il l'est pour moi et pour certains de
mes amis.

 Ce programme à été écrit entièrement en E, et c'est ma première tentative de
programmation sur AMIGA. J'espère que vous pardonnerez quelques défauts de
jeunesse dans la rédaction du source de ce logiciel.

 Le source de ce logiciel est situé dans le répertoire source.

 Note: 
 -----

       StartupSelector est Giftware. Envoyez moi ce que vous voulez si vous
estimez que ce logiciel vous est utile (une carte postale de votre région,
une disquette pleine de mangas, une boite de gateaux, un AMIGA PPC ...). Il n'y
a aucune raison de rendre ce logiciel Shareware. J'y est passé du temps mais je
n'y ai pas englouti mon argent.
       Le but de cette opération n'étant pas de recevoir des cadeaux, qoique
cela fasse toujours plaisir, mais plutôt de savoir si des utilisateurs
profitent de cet utilitaire, car n'ayant pas d'E-Mail, il m'est difficile de
me tenir régulièrement au courant.
       D'avance merci à tous ceux qui me feront savoir qu'ils profitent de ma
modeste contribution au nouvel épanouissement de l'AMIGA.


3. Requièrements :
******************

 Pour que le programme fonctionne, vous avez besoin :

  - d'un AMIGA :-)

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

  - la commande LoadWB dans le répertoire C:

 Le programme a été testé et créé sur un Amiga 1200 avec carte accélératrice
Microbotics 68030/50Mhz et un disque dur de 520 Mo et 6 MO de RAM.

 Il devrait fonctionner sans problème pour tous les Amiga avec au minimun la
version 2.0 du Workbench.


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

  Pour installer ce logiciel, il vous suffit de le copier n'importe où sur une
partition de votre disque dur.

  Le choix le plus simple étant de le mettre dans C:

  Il ne vous reste plus qu'à lancer le logiciel au début de votre Startup-
Séquence (sans la commande "Run") juste après le Setpatch, et pour les utilisa-
teurs de carte Microbotics, après AutoXA.

  Simple non ? :-)


5. Démarage :
*************

 Pour exécuter le programme, voici la procédure à suivre :

  - éditez une Startup-Séquence réduite avec le Setpatch puis le chemin d'accès
à StartupSelector.

Voilà à quoi ressemble ma Startup-Séquence:

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

  - créez un répertoire n'importe où sur votre disque dur ou sur une disquette
dans lequel vous placerez vos fichiers de démarage.

 Voilà c'est tout.

 Maintenant, il faut que vous sachiez que StartupSelector requière de façon
facultative un argument. Ce dernier est le chemin d'accès à votre répertoire.

 Mais si vous lancez le programme sans argument, il va automatiquement chercher
les fichiers dans le répertoire : 'SYS:S/Start/' . Il vous faudra donc créer ce
réperoire si il vous convient.

 Exemple: StartupSelector HD4:démarage --> le programme cherchera les fichiers
de démarage dans ce répertoire.
          StartupSelector --> le programme cherchera les fichiers de démarage
dans le répertoire SYS:S/Start/.

 De plus, vous pouvez désactiver le répertoire WBStartup ainsi que le fichier
User-Startup. L'astuce conciste juste à les renommer. C'est ce que fait le
programme. Il renomme le répertoire en 'WBStartupOld' ainsi que son icone et il
renomme le fichier en 'User-StartupOld'.

 Enfin, il vous propose d'ouvrir un CLI.

 Vous n'avez pas à vous soucier de ce répertoire car la première chose que fait
StartupSelector au lancement ou après un reset est de renommer le répertoire
WBStartupOld et son icone en WBStartup et WBStartup.info afin que tout soit
normal.

 StartupSelector est totalement transparent à l'usage. En effet, il n'ouvre sa
fenêtre de choix que si vous pressez le bouton gauche de la souris au lancement
de l'Amiga. Dans la cas contraire, il va automatiquement exécuter le fichier
Startup-Séquence que vous n'aurez pas oublié de mettre dans votre répertoire
spécial :-).

 Lors de l'ouverture de sa fenêtre, le programme vous proposera, bien sûr, le
choix entre tous vos fichiers dont la Startup-Séquence. Si vous avez lancé le
programme par mégarde, vous avez donc deux possibilités pour revenir à votre
séquence de démarage normale, soit en cliquant sur son nom dans la liste soit
tout simplement en fermant la fenêtre.


6. Remerciements :
******************

 Je tiens tout d'abord à remercier Wouter Van Oortmerssen pour son fabuleux
langage E sans lequel ce logiciel n'aurait jamais vu le jour.

 Je remercie également Jason R. Hulance pour son "Beginer.Guide" qui est d'une
grande aide pour les nouveaux développeurs.

 Je salut Raphaël Guénot pour son aide dans la rédaction et l'optimisation de
certaines des procédures du logiciel.

 Je salut Philippe 'Elwood' Ferrucci pour son aide dans la finalisation de la
version 1.0 et 1.05.

 Pour finir, salut à : 

   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)

 Et bien sûr, hello à toute la scène Amiga.

 NOUS SOMMES DE RETOUR POUR LE FUTUR !


7. L'auteur :
*************

 Vous pouvez me joindre pour toutes appréciations ou suggestions à l'adresse
qui suit:


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

 Je suis désolé mais je n'ai pas d'E-Mail :-(.


8. Version futures :
********************

 Voici quelques idées que je pourrais rajouter si l'intêret porté à ce petit
logiciel va en grandissant:

  - Faire apparaitre le contenu du répertoire WBStartup et proposer un choix
entre désactiver toutes les commodités ou simplement certaines.

  - Faire une compatibilité avec WBStartup+ en utilisant ses répertoires afin
d'autoriser ou non l'exécution de certaines commodités.

  - Faire en sorte que le programme devienne un exécuteur de script si il est
lancé du workbench.

  - Faire un fichier de préférences.


9. Historique :
***************

Versions internes : 20.06.96 - 08.07.96
-------------------

 Version 0.1 : - simple affichage à chaque lancement de la machine d'une
                 fenêtre avec la liste des fichiers de startup à exécuter.

 Version 1.0 : - exécution du fichier sélectionné.
               - exécution du programme à chaque lancement de la machine.
               - ne peut être inclu dans une Startup-Séquence.
               - doit être lancé d'une Startup-Séquence indépendante.

 Version 1.01 : - appel à l'aide du bouton gauche de la souris.
                - peut être lancé à partir de la Startup-Séquence.
                - mais revient à cette dernière après exécution du script.

 Version 1.02 :  - fermeture de la Startup-Séquence (bug).
                 - n'exécute que le script choisi.

 Version 1.03 :  - bug dans la fermeture de la Startup-Séquence non fixé.
                 - possibilité de rendre inactif le répertoire WBStartup.
                 - la fenêtre se centre sur l'écran d'ouverture.

Versions diffusées: 16.07.96
-------------------

 Version 1.04 :  - definition du répertoire des fichiers de startup ajouté.
                 - programme lancé d'une Startup-Séquence réduite.
                 - lance par défaut le fichier Startup-Séquence.
                 - menu About ajouté.
                 - amélioration de l'interface.
                 - une ou deux optimisations.
                 - première diffusion du programme.
                 - tri alphabétique.
                 - possibilité de rendre inactif le fichier User-Startup.
                 - ouverture possible d'un CLI.
                 - bug fixé au niveau de la possibilité de rendre inactif le
                   répertoire WBStartup car cela ne fonctionnait pas en tant
                   que bascule.

 Version 1.05 (7.09.96) :  - une listview remplace les boutons.
                           - plus de limitation à 20 fichiers.
                           - meilleure gestion des erreurs.
                           - corrigé un hit enforcer dans le menu.
