   ======================================================================
   DFBOOT v2.20  ½ D.FLOCH Aout 1999
   Gestion de configurations de d‚marrage personnalis‚es pour ordinateurs 
   ATARI ST/TT/FALCON. 
   ======================================================================

   1-PRESENTATION DU LOGICIEL
      1-1 Introduction
      1-2 Configuration mat‚rielle
      1-3 Installation
      1-4 Ergonomie
   2-PRISE EN MAIN DU LOGICIEL
      2-1 Premier contact
      2-2 La cr‚ation des configurations
      2-3 Le param‚trage du logiciel
      2-4 Le param‚trage des s‚lecteur
      2-5 Exemples de s‚lecteurs
   3-LES MENUS
      3-1 Le menu DFBOOT
      3-2 Le menu Fichier
      3-3 Le menu Configuration
   4-CONCLUSION
 
   ======================================================================
   1-PRESENTATION DU LOGICIEL:
   =========================

   1-1 Introduction:
   ----------------

   L'objet de ce logiciel est de cr‚er jusqu'… 30 configurations de 
   d‚marrage diff‚rentes pour l'ordinateur. Il se compose de 2 
   programmes:

      ú DFB_AUTO.PRG: Plac‚ dans le dossier AUTO du disque de 
      d‚marrage,il permet de choisir l'une des configurations 
      personnalis‚es au lancement du systŠme. Ce programme est
      activ‚ automatiquement au d‚marrage de l'ordinateur.

      ú DFBOOT.PRG: Le logiciel de cr‚ation des configurations.
      Il va g‚n‚rer un fichier DFBOOT.INF dans le dossier AUTO
      du disque de d‚marrage destin‚ au programme de lancement.

   La phase de cr‚ation des configuration se fait avec DFBOOT.PRG.
   Celui ci propose, dans une interface entiŠrement sous GEM, 7
   s‚lecteurs de fichiers param‚trables qui permettent 2 types de 
   s‚lection:

      ú Le choix des fichiers qui seront actifs ou non au d‚marrage de 
      l'ordinateur (Les programmes du dossier AUTO, les accessoires, les 
      CPX ...). Le logiciel va modifier le dernier caractŠre de la 
      terminaison des fichiers pour les d‚sactiver, et le restituer pour 
      les activer.(Etant donn‚ le principe de d‚sactivation des fichiers,il 
  		faut imp‚rativement que ceux-ci possŠdent une terminaison pour pouvoir 
  		en modifier le dernier caractŠre)
      
      ú Le choix entre plusieurs versions d'un mˆme fichier(Newdesk.inf / 
      Desktop.inf, assign.sys, extend.sys ...). Ces diff‚rentes versions 
      sont plac‚s dans un dossier particulier, le logiciel se chargeant 
      de copier la version choisie … l'emplacement voulu. 

   REMARQUE : Si vous souhaitez que certains fichiers ne soient pas 
   affect‚s par le programme de configuration et ignor‚s par le programme 
   de lancement, prot‚gez les contre l'‚criture. Les fichiers prot‚g‚s 
   apparaitrons en gris‚ dans le formulaire de configuration de 
   DFBOOT.PRG et ne seront pas s‚lectionnables.


   1-2 Configuration mat‚rielle:
   ----------------------------

   Les deux logiciels devraient fonctionner sur tous les types d'‚crans. 
   Ils ont ‚t‚ test‚s sur FALCON avec TV, ‚cran VGA et Monochrome, sur
   HADES 40 sous Magic PC et sous Magic Mac. La seule limitation pour 
   DFBOOT est de n‚c‚ssiter une r‚solution au moins ‚gale … 640 par 400
   pixels soit ST HAUTE.


   1-3 Installation:
   ----------------

   ú DFB_AUTO.PRG doit se trouver dans le dossier AUTO du disque de 
   d‚marrage et ˆtre le premier programme de ce dossier ou imm‚diatement 
   aprŠs le(s) ‚ventuel(s) programme(s) devant ˆtre obligatoirement 
   activ‚(s) au d‚marrage de l'ordinateur (Driver de disque dur, patchs 
   systŠme etc...). 

   ú DFBOOT.PRG est le logiciel de cr‚ation des configurations. Son 
   emplacement n'a pas d'importance mais il doit absolument ˆtre 
   accompagn‚ de son fichier ressource DFBOOT.RSC.
	   
	En cas de bombes au lancement de DFBOOT.PRG (cela peut se produire
   sur HADES), cela peu ˆtre du aux icones couleur du fichier ressource.
   Pour y rem‚dier, faites une sauvegarde du fichier DFBOOT.RSC et
   remplacez le par celui contenu dans le dossier MONO-RSC)
   

   1-4 Ergonnomie:
   --------------

   Ce logiciel se gŠre entiŠrement … la souris mais des raccourcis 
   claviers sont possibles:


      ú Les entr‚es du menu par la touche [Control] et la lettre associ‚e 
      … l'option.
      ú Les boutons des formulaires par la touche [Alternate] associ‚e … 
      la lettre soulign‚e dans le texte du bouton. 

   L'emploi des routines WINDFORM, outre les accŠs claviers pour les 
   boutons des formulaires, permet ‚galement la r‚duction le la fenˆtre … 
   la taille de la barre de titre et sa restitution en cliquant sur le 
   bouton d'agrandissement, et l'iconification sur Multitos et Magic. 


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

   2 PRISE EN MAIN DU LOGICIEL:
   ===========================

   2-1 Premier contact:
   -------------------

   D‚marrer le programme DFBOOT.PRG. Le formulaire qui apparaŒt va 
   permettre de cr‚er les configurations personnalis‚es. Mais avant toute 
   chose, il va falloir r‚gler les paramŠtres du logiciel et des 
   s‚lecteurs de fichiers (2-4 Le param‚trage des s‚lecteurs). L'accŠs 
   se fait soit par le menu configuration, entr‚e 'Param‚trer', soit par 
   l'ic“ne <Param‚trer> du formulaire configuration. Par d‚faut 3 
   s‚lecteurs sont automatiquement renseign‚s lors du premier lancement 
   du programme :

      ú 1-AUTO: Les programmes rang‚s dans le dossier AUTO du disque de 
      d‚marrage.
      ú 2-ACC: Les accessoires *.ACC rang‚s … la racine du disque de 
      d‚marrage.
      ú 3-CPX: Les outils pour le panneau de contr“le XCONTROL.ACC 
      g‚n‚ralement rang‚s dans le dossier CPX du disque de d‚marrage.

   Ils sont donn‚s … titre d'exemple et correspondent … une organisation 
   classique des ordinateurs ATARI. On peut bien sur les  modifier pour 
   les adapter … sa propre fa‡on de travailler. Pour cr‚er de nouveaux 
   groupes il suffit de choisir un s‚lecteur disponible et de le 
   param‚trer (2-4 Le param‚trage des s‚lecteurs).

    Ensuite, r‚glez les paramŠtres logiciels en fonction de vos 
   pr‚f‚rences (2-3 Le param‚trage du logiciel). Pour commencer il vaut 
   mieux activer le programme de lancement et ne pas valider la 
   d‚sactivation automatique pour une meilleure prise en main. Les 
   paramŠtres ‚tant fix‚s, ils peuvent valid‚s par le bouton <Ok>.

    Le formulaire configurations se pr‚sente avec … droite, dans les 
   diff‚rents s‚lecteurs, les fichiers selon les groupes que vous avez 
   d‚finis, et … gauche le s‚lecteur de configurations.

    Pour pouvoir ‚diter notre premiŠre configuration, il faut d'abord 
   cliquer sur un emplacement disponible dans le s‚lecteur de 
   configurations. Prenons l'emplacement F1 … titre d'exemple. Pour la 
   nommer, utilisez la zone de saisie situ‚e sous le cadre 
   'Configurations en cours'. La validation de se fait par l'une des 
   touches [Return] ou [Enter].

    Il suffit ensuite de cliquer sur les fichiers … valider au d‚marrage 
   pour les faire passer en inversion vid‚o (Texte blanc sur fond noir), 
   et de sauver les modifications. Un fichier DFBOOT.DAT est cr‚‚ dans 
   le dossier AUTO, il va servir au programme de lancement DFB_AUTO.PRG.

    Voila, la premiŠre configuration est cr‚e. Vous pouvez bien sur en 
   cr‚er de nouvelles avant de quitter le programme de configuration.

    Pour transformer notre essai il suffit de red‚marrer l'ordinateur ou 
   de faire un reset … froid pour acc‚der au programme de lancement. Il 
   se pr‚sente sous la forme d'un menu pr‚sentant les 30 configurations 
   disponibles avec les combinaisons de touches de fonctions qui leurs 
   sont associ‚es. Il doit y en avoir au moins une de renseign‚e. Celles 
   qui ne sont pas cr‚es ne portent pas de noms et leurs touches de 
   commande resteront sans effets.

    La touche [Undo] permet de d‚saciver le programme de lancement et de 
   d‚marrer avec l'organisation du disque actuelle.

    La touche [ClrHome] s‚lectionne la configuration par d‚faut.

    Presser la combinaisons de touches pour lancer la configuration 
   choisie et le tour est jou‚ !


   2-2 La cr‚ation des configurations:
   ----------------------------------
   Au lancement de DFBOOT, le formulaire qui s'affiche est employ‚ pour 
   la cr‚ation des configurations personnalis‚es. Elles seront appel‚es 
   par les 10 touches de fonctions du clavier. En associant celles-ci aux 
   touches [ALTERNATE] ou [CONTROL], on peut cr‚er 30 configurations 
   diff‚rentes li‚es … 7 groupes de fichiers qui peuvent ˆtre activ‚s ou 
   d‚sactiv‚s au d‚marrage de la machine. Depuis ce formulaire, il est 
   ‚galement possible de  couper, copier, coller et effacer les 
   configurations.

   Ce formulaire peut se d‚composer en plusieurs zones:

   En haut … gauche, la zone configuration en cours:

   ú Une zone de saisie pour nommer la configuration en cours. La 
   validation du nom se fait par les touches [Enter] ou [Return]
   du clavier.Si l'on valide une saisie vide, cela revient … effacer
   la configuration s‚lectionn‚e. Pour effacer entiŠrement le champ,
   utilisez la touche [Esc].

   ú Un s‚lecteur pour choisir la configuration … ‚diter. Les flŠches et 
   l'ascenceur de navigation permettent d'acc‚der aux 30 configurations 
   possibles.

   ú 5 ic“nes pour g‚rer la configuration en cours. 
   (3-3 le menu Configuration).

   En bas … gauche 3 ic“nes reprennent certaines fonctions du menu:

   ú <Sauver>: Sauvegarde des modifications apport‚es au paramŠtres et 
   aux configurations.

   ú <Param‚trer>: AccŠs au formulaire de param‚trage.

   ú <Quitter>: Fin du programme et retour au bureau.

   A droite, les 7 s‚lecteurs correspondant … autant de types de fichiers 
   pouvant ˆtres valid‚s ou non au d‚marrage de la machine. Pour valider un 
   fichier, il faut cliquer sur son nom pour le faire passer en inversion 
   vid‚o. Un nouveau clic l'invalidera. Si le s‚lecteur est du type 
   'versions diff‚rentes', un seul fichier pourra ˆtre choisi contrairement 
   au type 'Types identiques' ou la s‚lection peut ˆtre multiple.

   Remarque: Pour s‚lectionner un fichier, il faut que la configuration 
   s‚lectionn‚e soit nomm‚e.


   2-3 Le param‚trage du logiciel:
   ------------------------------

   Les options possibles sont:

   ú Activation ou D‚sactivation du programme de lancement au d‚marrage 
   de l'ordinateur en tenant compte de 3 combinaisons de touches :
      . [Shift Gauche].
      . [Shift Droite].
      . [Shift Gauche] et [Shift Droite] (ensembles).
   Si l'on choisi la d‚sactivation, la machine d‚marrera sans le 
   programme de lancement et donc avec l'organisation du disque tel 
   qu'elle ‚tait … la derniŠre mise hors tension ou au dernier reset.

   ú Le chargement de la configuration par d‚faut si le programme de 
   lancement est activ‚ et s'il n'y a aucun choix de fait au bout d'un 
   d‚lai de 10, 30 ou 60 secondes.

   ú CaractŠre de masquage: D‚termine quelle lettre sera substitu‚e au 
   dernier caractŠre de la terminaison des fichiers de nature 'Types 
   identiques' … ne pas valider (Z par d‚faut).

	ú D‚sactiver DFB_AUTO si MAGIC est pr‚sent: Si, dans le dossier AUTO,
	DFB_AUTO.PRG pr‚cede le programme noyau systŠme MAGIC MAGXBOOT.PRG,
	il est relanc‚ un seconde fois lors du lancement de ce dernier.
	En s‚lectionnant cette option, il se d‚sactive automatiquement si
	MAGIC est pr‚sent en m‚moire.
	
   Pour valider les modifications, cliquez sur le bouton <Ok> ou pressez 
   une des touches [Enter] ou [Return]. Pour ne pas les prendre en 
   compte, cliquez sur <Annuler> ou fermez la fenˆtre.


   2-4 Le param‚trage des s‚lecteurs:
   ---------------------------------

   Il d‚finit pour chaque s‚lecteurs:

   ú Le titre du s‚lecteur.

   ú La nature du s‚lecteur:

      . 'Types identiques' permet de choisir un ou plusieurs fichiers 
      diff‚rents mais de mˆme type … la racine d'un disque ou dans un 
      dossier (Par exemple les accessoires ou les CPX). Le dernier 
		caractŠre de la terminaison des fichiers … d‚sactiver sera 
      remplac‚ par le caractŠre de masquage.

      . 'Versions diff‚rentes' permet de choisir entre plusieurs versions 
      d'un mˆme fichier. Il suffit de les ranger dans un dossier commun 
      et de sp‚cifier un nom et un chemin pour le fichier de destination.

   ú Le chemin source: Chemin d'accŠs au dossier ou sont rang‚s les 
   fichiers … valider dans le cas d'un s‚lecteur de nature 'Types 
   identiques' (Ce peut ˆtre la racine d'un disque), ou les diff‚rentes 
   versions d'un mˆme fichier pour un s‚lecteur de nature 'Versions 
   diff‚rentes'(De pr‚f‚rence un dossier sp‚cifique).

   ú Le fichier destination: Utilis‚ uniquement quand le s‚lecteur est de 
   nature 'Versions diff‚rentes', il d‚finit le chemin ou sera copi‚ la 
    version choisie.

   ú l'ic“ne poubelle permet de r‚initaliser les paramŠtres du s‚lecteur. 

   Pour valider les modifications, cliquez sur le bouton <Ok> ou pressez 
   une des touches [Enter] ou [Return]. Pour ne pas les prendre en 
   compte, cliquez sur <Annuler> ou fermez lafenˆtre.


   2-5 Exemples de s‚lecteurs:
   --------------------------

   Pour mieux comprendre le principe des 2 types de s‚lecteurs, voici 2 
   exemples:

   ú Un s‚lecteur "Types identiques": Les programmes du dossier AUTO. 

      - Titre du s‚lecteur: AUTO
      - Chemin source: C:\AUTO\*.PRG
      - Fichier destination : Option d‚sactiv‚e

      Les fichiers du dossier C:\AUTO\ portant la terminaison *.PR? et 
      ‚tant s‚lectionn‚s dans la configuration sont renomm‚s en *.PRG, 
      les autres fichiers sont renomm‚s en *.PRZ, Z ‚tant le caractŠre de 
      masquage par d‚faut. 

   ú Un s‚lecteur "Versions diff‚rentes": Le fichier NEWDESK.INF. 

      - Titre du s‚lecteur: Bureaux
      - Chemin source: C:\BUREAUX\*.*
      - Fichier destination : C:\NEWDESK.INF

      Les versions diff‚rentes du fichier (GRAFDESK.INF, DEVDESK.INF, 
      ...) sont rang‚es dans un dossier particulier (C:\BUREAUX\). Le 
      programme de lancement cherche dans ce dossier si un fichier 
      correspondant … la configuration choisie existe. Si c'est le cas,
      il le copie … la racine du disque C:\ en remplacant ou cr‚ant
      le fichier NEWDESK.INF.

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

   3- LES MENUS:
   ============

   3-1 Le menu DFBOOT:
   ------------------

   ú Informations ... : Affiche un formulaire donnant des informations 
   sur le programme ainsi que sa version actuelle.

   Ce menu permet aussi d'activer les ‚ventuels accessoires install‚s. 


   3-2 Le menu Fichier:
   -------------------
   ú Sauver ^S: Sauve les configurations ‚dit‚es ainsi que les paramŠtres 
   logiciels et s‚lecteurs.

   ú Actualiser ^A: Permet de relire les fichiers sur le disque sans 
   avoir … sortir du programme (Utile en environement multitaches).

	ú Dossier AUTO ... ^R: AccŠs au formulaire de modification de l'ordre
	des fichiers du dossier AUTO.

   ú Quitter ^S: Fin du programme et retour au bureau. 


   3-3 Le menu Configuration:
   -------------------------
   Les entr‚es de ce menu ne sont actives que si le formulaire 
   configuration est au premier plan.

   ú Couper ^X: Efface la configuration actuellement s‚lectionn‚e et la 
   place dans le buffer interne d'ou elle pourra ˆtre coll‚e … un autre 
   emplacement.


   ú Copier ^C: Place la configuration actuellement s‚lectionn‚e dans le 
   buffer interne d'ou elle pourra ˆtre coll‚e … un autre emplacement.

   ú Coller ^V: Copie la configuration actuellement plac‚e dans le buffer 
   interne … l'emplacement s‚lectionn‚.

   ú Effacer ^E: Efface la configuration actuellement s‚lectionn‚e.

   ú Par d‚faut ^D: D‚fini la configuration actuellement s‚lectionn‚e (Si 
   elle est nomm‚e) comme la configuration par d‚faut utilis‚e par le 
   programme de lancement.

   ú Param‚trer ^P: AccŠs au formulaire de param‚trage du logiciel et des 
   s‚lecteurs. 


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

   4-CONCLUSION:
   =============

   Ce programme est certainement perfectible. Si vous relevez des bugs ou 
   souhaitez me faire part des remarques qu'il vous inspire, vous pouvez 
   m'adresser un courrier postal ou ‚lectronique.

   Denis FLOCH
   Appartement 005
   32, Rue du MANS
   53000 LAVAL
	DFloch@wanadoo.fr
	
   Merci … ...
   ú Jacques DELAVOIX pour ses routines WINDFORM.



