@DATABASE F-Base.Guide
$VER: F-Base.guide 2.20 (30.11.1997) by LABOUREUR Frédéric
@NODE MAIN "F-Base.guide"

**************************************************************************

                          @{b}F-Base V 2.20@{ub}
                  Gestionnaire de Base de données
                    © 1996-97 FANTAISIE Software

**************************************************************************


   @{"         Introduction        " LINK INTRO  }     Pourquoi F-Base ?

   @{"        Avertissements       " LINK AVERTIS}     Droits et Avertissements...
   @{"      Systeme nécessaire     " LINK SYSTEM }     Que faut-il à F-Base ?
   @{"         Installation        " LINK INSTALL}     Installation d'F-Base...

   @{"        Mode d'emploi        " LINK USAGE  }     Manuel d'F-Base...
   @{"          F-BPrefs           " LINK FBPREFS}     Utilisation de F-BPrefs

   @{"       X-Base_Converter      " LINK XBC    }     THE outil.

   @{"       Status ShareWARE      " LINK SHARE  }     Qu'est-ce que le ShareWARE ?
   @{"      Infos sur l'auteur     " LINK AUTEUR }     A propos de l'auteur...
   @{"        Remerciements        " LINK REMERCI}     Les Remerciements...

   @{"          Historique         " LINK HISTORY}     Quoi de Neuf ?
   @{"            Outro            " LINK OUTRO  }     The Outro :)
 
@ENDNODE

########################################################################

@NODE INTRO "Introduction"

   @{b}Introduction :@{ub}


      F-Base a été crée dans l'optique de donner à l'Amiga un Gestionnaire
   de base de données simple à utiliser, agréable, proche du système et
   performant à moindre prix.

      F-Base utilise un nouveau type d'interface graphique qui permet
   (entre autre) d'accélérer F-Base de manière significative et de la
   rendre plus agréable à l'oeil... 


   @{b}Voici un petit aperçu de ses fonctions :@{ub}

   * Jusqu'à 255 champs sont disponibles (!)
   * Possibilité d'avoir jusqu'à 9999 Fiches gérées de façon dynamique...
   * Entièrement Multitâche et respecte le système
   * Couper, Copier, Coller entre les fiches
   * Puissantes routines de tri et de recherche
   * Visualisation des données sous forme de fiches ou de tableau
   * Possibilité d'associer une image, un son, un text ou une animation
     à chaque fiche (Le premier gestionnaire de base de données 
     MULTIMEDIA ?? :-)
   * Multitâche asynchrône (1 fenêtre ouverte ne bloque pas l'Edition)
   * Configurable : Polices, Ecran, Palette, Langue...
   * Consomme peu de mémoire...
   * Code Optimisé :-)
   * En Francais !!



                     @{b}F-Base est un produit Shareware@{b}


@ENDNODE

########################################################################

@NODE AVERTIS "Avertissements et Conditions:"

   @{b}Conditions :@{ub}

         Ce programme est librement distribuable tant que le contenu
   de l'archive ORIGINALE reste inchangé. Vous ne pouvez en aucun cas
   modifier le contenu de cette archive sans la permission écrite de
   l'Auteur.

         Aucun bénéfices ne peuvent étre dégagés par la vente de ce
   programme (Exception faite aux distributeurs Shareware qui peuvent
   vendre ce programme pour une somme inférieure ou égale à 15 FF).
   L'auteur se réserve TOUS les droits sur ce programme, l'archive
   et son contenu. Tous les droits sont détenus par l'Auteur.


   @{b}Avertissements :@{ub}

      Je ne pourrais en aucun cas être tenu comme responsable des pertes
   ou des plantages du système dues à l'utilisation d'F-Base. Vous utili-
   sez ce logiciel à vos risques et périls...

@ENDNODE

########################################################################

@NODE SYSTEM "Sytème nécessaire"

   @{b}Système requis :@{ub}


      * Un Amiga :-)

      F-Base devrait tourner sur TOUS les Amigas ....

      La "DiskFont.library" est indispensable. (Fournie)

      Pour travailler avec 9999 fiches il faut seulement 1 méga de RAM...
      (Avant il en fallait 2.5 Mos :-)

      @{b}F-Base a été testé avec succès sur :@{ub}

         ** Amiga 1200 de base, Rom3.0, Rom3.1 (le mien :-)
         ** Amiga 1200, carte Blizzard 1230 IV, 4 mos de Fast (le mien :-)
         ** Amiga 1200, carte mémoire 8 Mos, Rom 3.1
         ** Amiga 1200, carte Blizzard 1260, 4 mos de Fast
         ** Amiga 3000T, carte 68040, 16 mos de Fast.
         ** Amiga 4000, carte CyberStorm 060, 48 (!!) mos de Fast


@ENDNODE

########################################################################

@NODE INSTALL "Installation d'F-Base"

   @{b}Installation :@{ub}


   Installer F-Base est une chose facile :
   (En fait vous pouvez directement l'utiliser... Aucune installation
   particuliere n'est nécessaire...)


      @{b}Solution Automatique :@{ub}

      Cliquer sur l'Icone "Installation" et tout ce fait tout seul
      grace à l'utilitaire INSTALLER (que vous devez possédez)
      INSTALLER est fourni avec le WorkBench.



      @{b}Solution Manuelle :@{ub}

      * Créez un nouveau tiroir

      * Copier dans ce répertoire les Fichiers :
            - F-Base            (Fichier principal)
            - F-Base.info       (Fichier Icone)
            - FPrefs            (Fichier Préferences)
            - FPrefs.info       (Fichier Icone)
            - F-Base.guide      (Fichier Doc)
            - F-Base.guide.info (Fichier Icone)
            - FInfo             (Fichier Système)
            - F-Base.lang.fr    (Fichier langue)
            - F-Base.pic        (Image Explicative... Optionnelle)

@ENDNODE

########################################################################

@NODE USAGE "Mode d'emploi"

                    @{b}Comment utiliser F-Base :@{ub}


      Pour commencer, F-Base a une interface du type Tout à l'Ecran.
   En clair, il n'y a pas de menus déroulants. Ceci présente un
   avantage : On peut utiliser le bouton droit de la souris pour
   appuyer sur les boutons. Ainsi il peut y avoir 2 actions differentes
   par boutons.


   @{b}Boutons Principaux :@{ub}

   @{" Ouvrir  " LINK CHARGER} @{" Sauver " LINK SAUVER} @{" Ajouter " LINK AJOUTER} @{" Insérer " LINK INSERER} @{" A --> Z "LINK AZ} @{" Chercher " LINK CHERCHER}

   @{"     Tableau    " LINK TABLEAU}
   @{"     Auteur     " LINK AUTEUR2}

   @{" Les 26 Lettres " LINK ALPHABET}  ABCDEFGHIJKLMNOPQRSTUVWXYZ


   @{b}Les Icones :@{ub}
                   
   @{"      Couper      " LINK COUPER} Les Ciseaux
   @{"      Copier      " LINK COPIER} Les 2 pages
   @{"      Coller      " LINK COLLER} Le tube de colle

   @{"     Imprimer     " LINK IMPRIM} L'imprimante

   @{"  Les 6 Flèches   " LINK FLECHES} 

   @{" Données Externes " LINK DEXTER} Lien avec un son, une image, un texte ou une animation
   

   @{b}Boutton de fermeture de la base@{ub} : il permet d'effacer TOUTE
                                     la Base de Données actuelle.
                                     Il n'y a pas de raccourci clavier
                                     prévu (Trop dangereux)



   @{" Actions sur les Champs " LINK CHAMPS} <-- IMPORTANT, Lisez le.


     @{b}Les Cases à Gauche des champs@{ub} permettent de rendre Visible ou
   Invisble le champ désiré en mode @{b}Tableau@{ub}. Si vous appuyez
   sur le bouton droit de la souris au dessus d'une de ces cases un
   fenêtre apparait vous permettant de rendre Visible ou Invisible
   TOUS les champs d'un coup (AUCUN ou TOUS).


  @{" Parametrage des lignes " LINK LIGNES} Comment mettre les lignes en gras, majuscules...


   @{b}Comment Quitter F-Base :@{ub}

      Vous pouvez appuyer sur la touche <ESC> ou sur le bouton de
   fermeture dans le coin gauche de l'écran. Une fenêtre de requête
   vous demandera si vous voulez réellement quitter F-Base. Cliquez
   sur "OUI" et vous sortirez de F-Base, tout en admirant un magnifique
   FONDU de couleurs... :-)


   @{b}Pourquoi ne pas essayer F-Base tout de suite ?@{ub}

   @{"  Clickez ici pour essayer F-Base   " SYSTEM "RUN <>NIL: F-Base"}



@ENDNODE

########################################################################

@NODE CHERCHER "Chercher différentes informations"

   @{b}Chercher différentes informations dans une base de données :@{ub}

      Cette fonction est sûrement l'outil le plus important d'F-Base.
   Il permet de rechercher n'importe quelle fiche(s) dans une base de
   données suivant des critères bien déterminés.

      Cet Outil se décompose en 2 parties :

      ** Actions relatives aux champs de type CHAINE (Voir @{" Champs " LINK CHAMPS})

         Vous pouvez rechercher n'importe quel chaine de caractère dans
      votre champs séléctionné.
         Vous pouvez activer l'option "Case Sensitives" qui permet de
      savoir si la recherche doit tenir compte des différences entre
      les majuscules et les minuscules.

      Exemple : Vous cherchez toutes les fiches qui contiennent "QUEEN"
                (Dans le cas d'une base de données sur les CDS, comme
                l'exemple 2)

               Entrez donc "QUEEN" dans le texte à chercher puis appuyez
               sur le Bouton "START". F-Base vous informe alors combien
               de fiches on été trouvées.

               Appuyez ensuite sur "RESET" pour revenir à votre base de
               données initiale. (Ou sur "ANNULER" pour quitter la fenêtre
               "Chercher")


      ** Action relatives aux champs de type NUMERIQUE (Voir @{" Champs " LINK CHAMPS})

         Vous pouvez rechercher n'importe quel fiche(s) qui soit :

           -- Maximale (@{b}Maximum@{ub})
        et -- Minimal (@{b}Minimum@{ub})
        et -- Egale à votre valeur (@{b}Valeur@{ub})
        et -- Superieur à votre valeur (@{b}Superieur à@{ub})
        et -- Inférieur à votre valeur (@{b}Inférieur à@{ub})
        et -- Comprise entre vos deux valeurs (@{b}Entre ... Et ...@{ub})


      Vous pouvez refaire une recherche avec les fiches obtenues comme
      résultat d'une recherche précédente.

      Le Bouton "START" sert a commencer la recherche.

      Le bouton "RESET" sert à revenir à la base de données GLOBALE.

      Le bouton "Valider" sert à valider votre choix de fiches. Vous
      pouvez tout faire avec ces fiches. Effacer ces fiches n'effacera
      pas ces même fiches dans la base de données GLOBALE.

      Le Bouton "Annuler" ferme la fenêtre checher en restaurant la
      totalité de la base de données.


      @{b}NOTE : La fenêtre change en temps réel (et très rapidement)
             suivant le type de champ que l'on selectionne : Il
             n'est donc pas nécessaire de fermer cette fenêtre, de
             selectionner un autre champ puis de réouvrir cette
             fenêtre :-)@{ub}


      Exemple de recherche un peu plus complexe :

         * Vous avez fait une base de données sur les VINS que vous
           avez en cave. Vous avez les champs suivants:

               -- "Nom du vin" : contient le nom de chaque vin (Bordeaux,
                  Côtes du Rhônes...)

               -- "Année" : Champ de type NUMERIQUE

               -- "Couleur" : Rouge,Blanc ou Rosé.

            Maintenant, vous voulez voir quels vins vous avez en cave
            qui répondent aux critère : BORDEAUX, année 1983, Rouge.

            Pour cela, selectionnez le champ "Nom Du Vin" et Appuyez sur
            le bouton "Chercher". Entrez "Bordeaux" dans le texte à chercher.
            Appuyez sur "Start". F-Base vous liste alors TOUS les Bordeaux
            que vous avez en cave.

            Ensuite changez de champ (Sans Fermer la fenêtre "Chercher") :
            Séléctionnez le champ année. La fenêtre "Chercher" doit changer
            car année est un Champ NUMERIQUE. Entrez "1983" dans Valeur.
            Appuyez sur "Start". F-Base vous liste alors vos bordeaux
            de l'année 1983.

            Sélectionnez le champ "Couleur" et cherchez "Rouge". Vous avez
            ainsi la liste de tous vos bordeaux 1983 Rouge :-).

@ENDNODE

########################################################################

@NODE CHAMPS "Les Champs..."

   @{b}Les Champs :@{ub}

      Les champs, c'est en fait les titres des colonnes de votre base de
   données...

      Pour @{b}donner ou modifier le nom d'un champ@{ub}, il faut appuyer sur le
   Bouton droit de la souris au-dessus du champ désiré.

      Pour @{b}Permuter 2 champs@{ub}, il faut appuyer sur le Bouton droit de la
   souris puis sélectionner le Gadget "Permuter 2 Champs". Cliquez
   ensuite sur le premier champ à permuter puis sur le deuxième champ à
   permuter.

      Pour @{b}Supprimer un champ@{ub}, il faut appuyer sur le Bouton droit de la
   souris puis sélectionnez le Gadget Permuter 2 Champs. Cliquez
   ensuite sur le champ a Supprimer.

      
      Pour @{b}sélectionner un champ@{ub}, il faut appuyer sur le bouton gauche
   de la souris. Le champ change de couleur (si il n'était pas dejà
   sélectionné).


      @{b}Les champs peuvent être de 2 catégories :@{ub}

         * NUMERIQUE
         * CHAINE DE CARACTERES

      Pour choisir entre ces 2 catégories, appuyez sur le bouton "Type : Chaine"
      de la fenêtre "Champs". Ce bouton indiquera alternativement le type choisi
      pour le champ.

   @{b}Pourquoi avoir fait différents type de champs ?@{ub}
   La réponse est un peu subtile :

     Si vous essayez de classer par ordre alphabetique un champ contenant des nombres,
   vous risquerez d'être surpris par le résultat : En effet, F-Base va classer d'abord
   tous les nombres commencant par 1 (1, 1200, 15, 102, 10,...) puis tous les nombres
   commencant par 2 (2,25,20005), etc.. Le type Numerique permet de résoudre ce
   probleme puisqu'il classera les nombres selon leur puissance (1,2,10,15,25,102,1200)

     Le Type NUMERIQUE ne considère que le premier nombre et ignore la suite de la
   ligne. Ainsi vous pouvez faire des champs du type :

           Cout :    |   ou   Quantité :
                     |
            150 FF   |        50 Grammes
            200 FF   |       1.5 Kilos
             20 FF   |       250 Tonnes  
           3500 FF   |      1500 Milligrammes

@ENDNODE

############################################

@NODE CHARGER "Ouvrir un Fichier"

   @{b}Ouvrir un fichier :@{ub}


      Ce boutton permet de charger un fichier préalablement @{"sauvé" LINK SAUVER}.
      Un sélecteur de fichiers s'ouvrira et vous permettra de charger
      le fichier desiré. Si un problème survient vérifiez que la com-
      mande "FINFO" est bien dans le répertoire d'F-Base.

      Une erreur sera affichée si le fichier n'est pas correct ou que
.     ce n'est pas un fichier F-BASE.

      ** Raccourci Clavier : Amiga Droite + o



      @{"   Retourner au menu d'utilisation   " LINK USAGE}

@ENDNODE

########################################################################

@NODE SAUVER "Sauver un fichier"

   @{b}Sauver un Fichier :@{ub}

      Ce boutton permet de sauver votre base de données actuelle dans
      un fichier.. Si un problème survient lors de l'ouverture du
      sélecteur de fichier, voir @{" Charger " LINK CHARGER}.

      Une erreur sera affichée si votre fichier ne peut être sauvé.

      ** Raccourci Clavier : Amiga Droite + s



      @{"   Retourner au menu d'utilisation   " LINK USAGE}

@ENDNODE

########################################################################

@NODE AJOUTER "Ajouter une fiche"

   @{b}Ajouter une fiche :@{ub}


      ** @{b}Bouton gauche de la souris :@{ub}

      Ajoute 1 fiche à la fin de la base de données.

         Raccourci Clavier : Amiga Droite + a

      ** @{b}Bouton droit de la souris :@{ub}

      Ouvre une fenêtre permettant d'ajouter "X" Fiches à la fin de la
      base de données.

         Raccourci Clavier : Amiga Droite + Shift + a



      @{"   Retourner au menu d'utilisation   " LINK USAGE}


@ENDNODE

########################################################################

@NODE INSERER "Insérer une Fiche"

   @{b}Insérer une fiche :@{ub}


      ** @{b}Bouton gauche de la souris :@{ub}

      Insère 1 fiche avant la fiche actuelle

         Raccourci Clavier : Amiga Droite + i

      ** @{b}Bouton droit de la souris :@{ub}

      Ouvre une fenêtre permettant d'insérer "X" Fiches avant la fiche
      actuelle.

         Raccourci Clavier : Amiga Droite + Shift + i



      @{"   Retourner au menu d'utilisation   " LINK USAGE}


@ENDNODE

########################################################################

@NODE AZ "Classement"

   @{b}Classement des fiches :@{ub}


      ** @{b}Bouton gauche de la souris :@{ub}

      Effectue un classement par ordre alphabétique croissant sur TOUTES les
      fiches de la base de données.

         Raccourci Clavier : Amiga Droite + z

      ** @{b}Bouton droit de la souris :@{ub}

       Effectue un classement par ordre alphabétique décroissant sur TOUTES
       les fiches de la base de données.

          Raccourci Clavier : Amiga Droite + Shift + z

      @{b}Les Fiches sont classées suivant le champ sélectionné@{ub}



      @{"   Retourner au menu d'utilisation   " LINK USAGE}

@ENDNODE

########################################################################

@NODE IMPRIM "Imprimer"

   @{b}Imprimer des fiches :@{ub}


      Appuyer sur ce bouton fait apparaître une fenêtre avec les
      boutons suivants:

      ** Qualité supérieure : Permet d'imprimer en mode Lettre ou en mode
                              Brouillon.

      ** Elite/Pica/Fin : Permet de choisir le type de police qui sera
                          utilisé pour l'impression.

      ** De ... à ...   : Permet de spécifier les fiches à imprimer.

      ** Impression : Lance l'impression.


         Raccourci Clavier : Amiga Droite + p


      Attention : La fonction d'impression demande la commande "COPY",
      la commande "RUN" (Fournises avec le WorkBench) ainsi que la
      préférence "PRINTER". (Tout est redirigé vers PRT:)



      @{"   Retourner au menu d'utilisation   " LINK USAGE}


@ENDNODE

########################################################################

@NODE TABLEAU "Tableau/Fiche"

   @{b}Tableau/Fiches :@{ub}


      Ce bouton permet de permutter la consultation des fiches entre le
      mode Fiche et le mode Tableau.

      A noter qu'il n'est pas possible d'éditer les fiches en mode Tableau

         Raccourci Clavier : Amiga Droite + t


      Actions En Mode Tableau :

         ** Vous pouvez modifier les parametres des champs en cliquant sur
            le button droit de la souris au dessus du champ voulu.

         ** Vous pouvez double-cliquer sur une fiche pour retourner au mode
            Fiche et ainsi pouvoir éditer cette fiche.

         ** Vous pouvez utiliser les @{" 26 lettres de l'alphabet " LINK ALPHABET}



      @{"   Retourner au menu d'utilisation   " LINK USAGE}



@ENDNODE

########################################################################

@NODE AUTEUR2 "Auteur"

   @{b}Auteur :@{ub}

      Ce boutton permet de faire apparaître des informations sur l'auteur
      et le nom du possesseur d'F-Base.



      @{"   Retourner au menu d'utilisation   " LINK USAGE}


@ENDNODE

########################################################################

@NODE ALPHABET "Lettres de recherche"

   @{b}Les Lettres de recherches :@{ub}


      Ces 26 lettres en bas de l'interface sont très pratiques : elles
      permettent de se rendre au premier nom de la base qui commence par
      la lettre choisie et d'éviter ainsi une perte de temps pour se
      rendre sur la première fiche commençant par la lettre désirée.

      @{b}Cette recherche s'effectue dans le champ selectionné@{ub}



      @{"   Retourner au menu d'utilisation   " LINK USAGE}

@ENDNODE

########################################################################

@NODE COUPER "Couper/Effacer"

   @{b}Couper/Effacer une fiche :@{ub}


      ** @{b}Bouton gauche de la souris@{ub}

      La fiche actuelle est effacée mais elle est gardée en mémoire pour
      pouvoir être réutilisée avec le bouton @{"coller" LINK COLLER}.

         Raccourci Clavier : Amiga Droite + x

      ** @{b}Bouton droit de la souris@{ub}

      Une fenêtre est ouverte vous demandant le nombre de fiches à effacer
      ATTENTION : AUCUNE DES FICHES EFFACEE PAR CE MOYEN N'EST RECUPERABLE

         Raccourci Clavier : Amiga Droite + Shift + s



      @{"   Retourner au menu d'utilisation   " LINK USAGE}

@ENDNODE

########################################################################

@NODE COPIER

   @{b}Copier une fiche :@{ub}


      Cela permet de copier la fiche actuelle dans la mémoire tampon
      pour pouvoir être réutilisée avec le bouton @{" coller " LINK COLLER}.

         Raccourci Clavier : Amiga Droite + c



      @{"   Retourner au menu d'utilisation   " LINK USAGE}

@ENDNODE

########################################################################

@NODE COLLER "Coller

   @{b}Coller une fiche :@{ub}


      Ce bouton permet de "coller" la fiche contenue dans la mémoire
      tampon sur la position actuelle.

         Raccourci Clavier : "Amiga Droite" + "v"

      @{b}ATENTION : La fiche actuelle sera écrasée. Utilisez cette fonction
      avec précaution.@{ub}



      @{"   Retourner au menu d'utilisation   " LINK USAGE}

@ENDNODE

########################################################################

@NODE FLECHES "Fleches"

   @{b}Les flèches de déplacement :@{ub}


      Ces flèches se divisent en 3 Catégories :

      ** "<" ET ">"    Ces deux flèches permettent respectivement de reculer
                       et d'avancer de fiche par fiche.

                       @{b}Raccourcis Clavier : "Fleche Droite/Gauche"@{ub}

      ** "<<" ET ">>"  Ces deux flèches permettent respectivement de reculer
                       et d'avancer de 10 fiches par 10 fiches.

                       Pas de Raccourcis clavier.

      ** "|<" ET ">|"  Ces deux flèches permettent respectivement d'aller à
                       la Première fiche et à la Dernière fiche.

                       @{b}Raccourcis Clavier : "Flèche Bas/Haut"@{ub}



      @{"   Retourner au menu d'utilisation   " LINK USAGE}

@ENDNODE

########################################################################

@NODE DEXTER "Lien avec différents fichiers..."

   @{b}Associer un type de fichier à une fiche :@{ub}


      Ces 2 boutons permettent d'associer un des 4 types de données 
      reconnus par F-Base à la fiche actuelle.

      Ces 4 types sont : Un fichier TEXTE, SON, IMAGE ou VIDEO.

      Pour associer un fichier, appuyez sur le bouton DROIT de la souris
      Une fenetre s'ouvre alors vous permettant de choisir entre vos 4
      types de fichier ou encore de RIEN associer.

      Pour voir le fichier qui est associer à la fiche actuelle, appuyez  
      sur le bouton GAUCHE de la souris.

      Pour que utiliser ces boutons, vous devez d'abord entrer les
      noms de vos différents Players dans le menu "Option" de @{" F-B Prefs " LINK FBPREFS}

      
       @{"   Retourner au menu d'utilisation   " LINK USAGE}

@ENDNODE


########################################################################

@NODE LIGNES ""

   @{b}Automatisation de la mise en forme des lignes :@{ub}

            
      Vous pouvez, en cliquant sur le bouton droit de la souris au dessus de
      la ligne voulu, automatiser la mise ne forme de cette ligne :

      * Ligne entière, Premier Mot, ou Premiere Lettre en MAJUSCULE/minuscule
        ou une combinaison des 3. C'est très simple a utiliser : appuyez juste
        sur le bouton désiré.

      * Ligne en GRAS, Italique ou Souligne. Appuyez juste sur le bouton voulu.
@ENDNODE

########################################################################

@NODE FBPREFS "Utilisation de F-BPrefs"

   @{b}Mode d'emploi de F-BPrefs@{ub}


      Ce programme permet de configurer aisement F-Base...

      @{b}ATTENTION : Il nécessite l' ASL.library@{ub}


   Utilisation :

      @{b}Police de l'écran@{ub} : Ouvre le requester ASL standard permettant
      (Screen Font)       de choisir quelle police sera utilisée
                          pour l'ecran de F-Base. La taille de cette
                          police doit etre au moins égale à 8.

                          Police par défaut : Topaz/8


      @{b}Police de l'édition@{ub} : Pareil que la police de l'écran.
      (Edit Font)

      @{b}Mode d'ecran@{ub} : Permet de choisir sur quel ecran s'ouvrira F-Base.
      (Screen Mode)  La taille doit être au moins de 640 x 200.

                     Le nombre de couleur peut aller de 2 à 8 couleurs
                     (Je vous conseille fortement le mode 8 couleurs)

                     Ecran par défaut : PAL 640 x 256 - 8 Couleurs


      @{b}Options diverses@{ub} : Permet de parametrer quel player utiliser
      (Options)       pour jouer les sons, afficher les images, les animations
                      et les textes.
  
                      Pour Choisir facilement votre player, cliquez sur le
                      bouton "?" à côté de votre endroit de saisie.

                      Players par defaut : Aucuns.


                      On peut définir le nombre de fiches maximum utilisable
                      sous F-Base. Cette option a été rajouter dans le but
                      de permettre aux petites configurations d'utiliser
                      F-Base (500 fiches devrait suffir dans la majoritée
                      des cas) car F-Base alloue une quantitée de mémoire
                      prédefinie pour un certain nombre de fiches.
                      Les grosses configurations (>2Mo de Ram libre) pourront
                      fixer ce chiffre a 9999 (Maximum).


      @{b}Palette :@{ub}  Ce bouton ouvre un nouvel écran du type que vous avez
      (Palette)  précédement sélectionné (Grâce à @{b}Mode d'écran@{ub})
                 Sur cet écran, vous pouvez régler la palette qui sera
                 utilisée plus tard par F-Base.

                 Le bouton "Reset" sert à revenir à la palette initiale.

                 Le Bouton "OCS/ECS - AGA" permet de permuter le mode de
                 la palette entre 256 teintes (AGA) et 16 teintes (ECS/OCS).

                 Le Bouton "Original" permet de revenir à la palette d'origine
                 d'F-Base (au cas où vous voudriez la retrouver).

                 Le Bouton "Valider" prend en compte votre palette de couleurs.

                 Le Bouton "Annuler" ne prend pas en compte votre nouvelle palette
                 de couleur.



         @{b}ATTENTION : FB-PREFS doit être dans le même répertoire que
                     F-Base.@{ub}


         @{b}Example :@{ub}

         @{"  Clickez ici pour essayer F-B Prefs   " SYSTEM "RUN <>NIL: F-BPrefs"}

@ENDNODE

########################################################################

@NODE SHARE "Le ShareWARE"

   @{b}Status ShareWARE :@{ub}


      F-Base est ShareWARE, ce qui signifie que si vous voulez recevoir
      la version complète de F-Base vous devez envoyer une (faible) contri=
      bution à @{"l'auteur" LINK AUTEUR}.

      Cette version de @{b}Démonstration@{ub} permert d'utiliser seulement 20
      Fiches.

      Ceci vous permettra de vous enregistrer auprès de @{"l'auteur" LINK AUTEUR} et de
      recevoir une clé personnelle, qui vous permettra d'utiliser TOUTES
      les prochaines versions d'F-BASE (Oui, c'est promis :-).

      Le montant de la contribution pour F-Base est fixé a 50 FF

      Si vous voulez devenir un utilisateur enregistré, cliquez @{" ici " LINK REGISTER}.

      @{b}L'avenir d'F-Base dépend de vous... @{ub}

@ENDNODE

########################################################################

@NODE AUTEUR "A propos de l'auteur"

   @{b}A propos de l'auteur :@{ub}


      Si vous avez des nouvelles idées, si vous trouvez des BUGS,
   ou si vous voulez simplement me contacter, alors écrivez-moi à :

         @{b}LABOUREUR Frédéric
         15, rue du bosquet
         67640 FEGERSHEIM

               FRANCE@{ub}

   Mais j'ai aussi une E-Mail (c'est plus rapide !) :

         flaboure@iutsud.u-strasbg.fr


            J'espère qu'F-Base vous donnera satisfaction...

                           Fred (@{b}>> AlphaSOUND <<@{ub})

@ENDNODE

########################################################################

@NODE HISTORY "Historique d'F-Base"

                              @{b}Historique :@{ub}

      V2.20: * Cette version a mis du temps a aboutir... mais elle est
10 Oct 1997    là ! Quoi de neuf ?? Ben jugez-vous même :
             * Gestion DYNAMIQUE des fiches (oui, oui, comme les vrais !)
               grâce a une liste chaînée par pointeurs (pour ceux qui
               connaissent). La mémoire est allouée en fonction des 
               données de la base à l'octet près !. Une base vide de 9999
               fiches fait seulement 120 kos de ram !.
               A noter que cette technique n'a rien a voir du tout avec
               le système précédent et il m'a fallu TOUT reprogrammer
               (ou presque...). Cette nouvelle façon de gérer les fiches
               permettra (dans les futures versions j'espére) de gerer un
               nombre illimité de fiches et de base. Un fichier pourra
               regrouper plusieur bases... Probablement un système de lien
               sera mis en place. On se rapproche des 'masters' dans le
               domaine... Plus que l'option réseau et c'est bon :-).
             * Possibilité d'avoir jusqu'à 255 champs (Au lieu de 30).
             * Nouvelle fonction : Paramétrage du style de CHAQUE ligne selon
               3 critères : Ligne entiere en Majuscule/Minuscule
                            Premier Mot en Majuscule/Minuscule
                            Première lettre en Majuscule/Minuscule
               Cette fonction est très pratique ! Utilisez la ! Pour activer
               cela, appuyez sur le bouton droit de la souris au dessus de
               la ligne désirée.
             * XBC (X-Base Converter) qui permet de convertir vos anciens
               fichiers (BBase 3, Final Data, Infofile ET F-Base V2.x et 1.x)
               A noter que VOUS DEVEZ convertir vos anciens fichiers F-Base
               grâce à XBC (Utilisez un autre nom pour le fichier converti
               au cas où....)
             * Routine de tri ULTRA-MEGA optimisée :-). Moins de 9 secs pour
               trier 10 000 fiches sur mon A1230/50 ! De plus, le tampon 
               nécessaire au tri a été réduit de moitié (Plus que 40 kos pour
               10 000 fiches).  
             * Routine de recherche ULTRA-Fast. Probablement instantanée dans
               la plupart des cas.
             * Format de sauvegarde encore modifié ;-)... Mais c'est pour la
               bonne cause : Les fichiers sont encore plus petits.
             * F-BPrefs a été COMPLETEMENT reprogrammé, juste comme ça, pour
               l'optimiser. Du coup, le proggy pèse 22 kos de moins ! De plus
               il s'intègre mieux à votre environnement en utilisant les fontes
               de l'ecran courant au lieu de l'affreuse Topaz 8. F-BPrefs se
               'souvient' maintenant de vos derniers choix de fontes et d'écran
               dans les ASL Requesters. F-BPrefs utilise les requètes sytèmes
               standard (Easy Requester) pour afficher ses erreurs. Voilou.
             * Quelques bugs fixés (Les raccourcis claviers marchaient mal... :-)
             * Pal mal d'optimizzzations (Normal... 8*D    

      V2.10: * 2 Nouveaux types de fichiers sont supportés par F-Base :
               les Textes et les Animations.  
             * Chaque champs et chaque ligne peut avoir sont propre
               style : Gras, Italic et Souligné. L'impression tiendra
               compte de ces styles.
             * Possibilité d'imprimer en mode colonne.
             * Nouveau format de sauvegarde (Pour sauver les differents
               styles. Les anciennes bases sont toujours supportés. Le
               Nouveau format de sauvegarde est plus performant (Plus
               petit)
             * Affichage optimisé en mode Fiche et Tableau de 15 %.
             * Les "FILEREQUESTERS" ont été améliorés.
             * Si les fontes choisies sont introuvables, F-Base chargera
               la fonte Topaz 8 par défault.
             * Code encore optimisé.

      
      V2.00: * Révision Majeur. Nouvelles Fonctions.
             * 2 Differents types de champs : Chaine et Numérique
             * Fonction de recherche sur les 2 types de champs
               +---> Permet de gérer un grand nombre de fiches
                     avec une grande aisance.
             * Nouvelle routine de triage des fiches : 25 % plus
               rapide que l'ancienne.
             * Affichage en mode tableau amélioré (10 %).
             * Centrage automatique de TOUTES les fenêtres.
             * Localisé à 100 %.
             * Vous pouvez rendre des champs INVISIBLE en mode "Tableau"
               en cochant la case à coté du champ voulu.
             * Les "Checks Box Gadgets" sont proportionnels à la police
               de caractère utilisée.
             * Possibilité de régler la Palette d'F-base dans FB-Prefs.
               Support de la palette 24 bits (AGA)
             * Selection du player sonore et graphique par REQUESTER
               dans FB-Prefs.
             * Nouveau format de sauvegarde (Mais les anciens fichiers
               restent compatibles =:-)
             * Quelques optimisations. Programme plus stable (Fini la
               programmation sauvage :-)
             * F-base peut être utilisé en TOOLTYPE d'une icône d'une
               base de données pour la charger directement.
             * F-Base accepte un argument CLI (fichier à charger dès
               l'ouverture d'F-base).
             * La fenêtre d'accueil d'F-Base ne s'affiche plus pour les
               utilisateurs enregistrés.
             * Il est maintenant possible de déassocier un son ou une
               image à une fiche simplement...

      V1.3b: * Bug dans "Imprimer" fixé.
             * Quelques optimisations.

      V1.30: * Correction d'un bug au niveau du choix des "screen-modes"
             * Bug au niveau des raccourcis claviers... Fixé.
             * Fichier langue Italien
             * Nouveau script d'installation (Plus PRO :-)
             * Optimisation du classement des fiches : Gestion dynamique de
               la mémoire tampon (max 80 kos, avant un classement de 10000
               Fiches pouvait necessiter 1 600 kos !).
             * Optimisation du code (- 5 kos).
             * Nouvelle routine des "Strings-Gadgets" proportionnelle
               horizontalement.


     V1.2b : * Bug dans l'affichage du Slider Vertical en mode Tableau
               supprimé...
             * Bug dans les COPIER-COLLER... Rectifié...
             * Slider Vertical ENFIN ajouté aux Requesters de Fichiers...
             * Amelioration du mode Tableau :
               - Possiblité de passer du mode Tableau au mode Fiches par
                 simple double-clique (Très pratique... :))
               - TOUS les boutons sont accessibles en mode Tableau
                 (ex: Ajouter, Insérer, Supprimer une base, Lettres de
                      recherches (ABCDEFGHIJ...), etc..
             * Le code a été un peu Optimisé... <8-D
             * Réellement MULTI-LANGUE avec un fichier Guide en Anglais
               absolument superbe (Merci Dennis) et un fichier-langue en
               allemand (Merci Martin)
             * Guide Francais Re-Looké


      V1.10: * Routine d'affichage Optimisée en mode Fiches et Tableau
               (Environ 4-6 Fois plus rapide que l'ancienne...) :-)
             * Routine de Classement intégrée a F-Base, optimisée...
               (Environ 40 Fois plus rapide pour classer un grand nombre
               de fiches (>3000))
             * MultiLangues : Anglais et Francais avec possibiilté de
                              créer son propre fichier "langue".
             * Divers Aspects de l'interface améliorés (ex: L'ajout ou
               l'insertion d'une fiches entraine automatiquement
               l'edition de la fiche, activation des Gadgets lors des
               Raccourcis claviers, etc ...)
             * Amélioration du Requester de Fichier (3x Plus rapide :)
             * Possibilité d'effacer un champ ou de permuter 2 champs
               entre eux
             * Mise en service d'une barre de status...
             * Réécriture complète de la routine d'édition (Support
               des caractères accentués, etc...)
             * Bug Supprimé lors du cyclage des SCREENS... (YAK Rulez !)


      V1.00: * Première version, diffusée par le biais d'Aminet


@ENDNODE

########################################################################

@NODE REMERCI "Les Remerciements... (Claps, Claps, Claps... :)"


   @{b}Un grand Merci à :@{ub}

      ** @{b}Martin !!!!!!@{ub} Premier déceleur de Bugs et traducteur du fichier
         Langue en ALLEMAND :-)

      ** @{b}Jake Production@{ub} pour son Guide ANGLAIS absolument SUPERBE !!

      ** Tous ceux qui se sont enregistrés et qui supportent activement
         L'AMIGA :)



               AMIGA Rulezzzzzzzzzzzzzzzzzzzzzzzz !

@ENDNODE

########################################################################

@NODE REGISTER "L'enregistrement"


             >>>>>>> F-Base <<<<<<

           Bulletin d'enregistrement



   NOM     :____________________________________

   Prénom  :____________________________________

   Adresse :____________________________________

   Code Postal : |_| |_| |_| |_| |_|

   Ville   :___________________________



   E-Mail  :___________________________


   ****************** Mode de réglement ****************

   Cochez le mode de réglement choisi:

      o 50 FF en Chèque dans la lettre

      o 50 FF en Billet dans la lettre


   ********** Mode de livraison de la clé **************

   Cochez le mode de livraison choisi:

      o Par la poste (Enveloppe sécurisé + disquette)
        délai : 4 jours au plus. (Rajouter 10 FF pour
        les frais de port et de matériel)

      o Par E-Mail (Au format UUencode)
        délai : 1 jour.


   Note: La clé que vous recevrez est PERSONNELLE. Vous ne devez
         en aucun cas la distribuer. Merci de votre compréhension.


   Date :__________________   Signature :


   Notes et Remarques sur F-Base :     
@ENDNODE

########################################################################

@NODE XBC


          **** @{b}X-Base_Converter V1.0@{ub} ****

               © 1997 Fantaisie Software
              Codé par ->> AlphaSOUND <<-



        @{"    Introduction   " LINK XINTRO} Pourquoi ce programme ?
        @{"   Systeme requis  " LINK SYSRE} Ce qu'il faut avoir...
        @{"    Utilisation    " LINK UTILI} Commment ca marche

        @{"  Quelques infos..." LINK INFOS} Surprise !

        @{"   > LE < Futur !  " LINK FUTUR} Ben oui...

        @{"    Historique     " LINK HISTO} Ca s'appelle l'évolution :-)

@ENDNODE

@NODE XINTRO "Introduction..."

@{b}Introduction :@{ub}

    X-Base_Converter (XBC pour plus de facilité :-) sert, tout simplement,
à convertir des fichiers ALIENS en fichiers F-Base. Les ALIENS supportés
sont, pour l'instant :

        * BBase III (Robert Bromley)
            Aucune perte lors de la conversion.

        * Final Data V3 (Softwood Software)
            Là, c'est le bazarre. Pour plus d'infos, clickez @{"Là" LINK INFOS}

        * Infofile (Alias "MiAmiga File II")
            Pareil, un vrai casse tête chinois. (@{"Plus d'infos Hey !" LINK INFOS})

        * F-Base V1.0-V2.10 (Moi !)
            Aucune perte non plus... (Normal quoi ! :-)

    Une fois le fichier Reconnu, XBC le convertit (Si, si...) et (si tout
se passe bien...) le sauve en Fichier F-Base, directement exploitable par
F-Base V2.20 (Pas les versions precedentes !). Voilou.

@ENDNODE

@NODE SYSRE "Systeme requis"

@{b}Y faut quoi pour que ca marche ?@{ub}

    * Toujours un Amiga (Eh oui... Incontournable !).
    * L'Asl Library. (Fournise avec le Workbench 2.0+)
    * Rom 2.04+ (Pour l'Asl Library !!!! :-)
    * C'est tout.

@ENDNODE

@NODE UTILI "Utilisation"

@{b}Comment on fait ?@{ub}

    C'est ultra simple :

        * On clicke sur l'icône (Pour lancer le programme...) puis
          on sélectionne le fichier à convertir. Là, 2 solutions :
            + XBC vous dit qu'il connait ce type de fichier (CooL :-)
            + XBC s'excuse en vous disant qu'il connait pas ce type
              de fichier et arrête le programme. Dans ce cas, y'a rien
              à faire.

        * Une fois le fichier reconnu, clickez sur "YEAHH !!", pour
          confirmer la conversion ou sur "No No No !!", si XBC s'est
          gourré dans la reconnaissance du fichier...

        * Une fois le fichier convertit, il ne reste plus qu'à donner
          un nom pour le fichier F-Base et hop ! c'est fini. Vous avez
          le droit au message "Convertion Done". (Good !)


          C'est tout. J'crois qu'on peut pas faire plus simple. Non, Non.

                                       @{"J'veux la suite !" LINK INFOS}

@ENDNODE

@NODE INFOS "Infos Techniques..."

@{b}Informations 'Techniques' :@{ub}

    Comme vous le savez peut-être pas, la conversion de fichiers d'un format
à un autre n'est pas toujours évidente... C'est le moins qu'on puisse dire.

    Passons en revue les différents fichiers :

    @{b}
    ---------------
    >> BBase III <<
    ---------------@{ub}

        * Format de fichier bien fait, presque aucune perte de place, hyper
    comprehensible. Bref le pied pour le convertir. La routine de conversion
    a été faite en une après midi (Codé et tout et tout !)

        Bugs (Au niveau de la conversion, pas au niveau du format d8-D) : Aucun.
    (Du moins, j'espère.)

        Je tiens d'ailleur à remercier l'auteur de BBase III (Robert Bromley), qui
     m'a donné le format de sauvergarde de ses fichier BBase III. Merci encore.


     @{b}
     -------------------
     >> Final Data V3 <<
     -------------------@{ub}

        * La, c'était pourri. J'ai mis 1 journée (et 1 nuit...) pour comprendre, 
     uniquement pour comprendre comment était sauvé un fichier Final Data. Ha la la la la.
     J'les retiens moi, les p'tits gars de chez SoftWood. Faire un format aussi naze, y
     fallait oser. Pure perte de place (Meme quand la base est vide, un fichier FD fait
     au moins 0,5 kos. Ridicule). Faut voir, y ont mis des espèces de protections un peu
     partout, ici et la, rien que pour se compliquer la vie... Bref. Passons.

        * Bug : La, y risque d'avoir quelques problemes de conversion... Explications :

            Dans FD3 (Final Data 3), il y a 7 types de champs disponibles:
                * Text  * Numérique  * Heure    * Calcul2
                * Memo  * Date       * Calcul1

     La routine de conversion, prend en compte uniquement 5 d'entre eux (les plus importants)
        Text, Memo, Numerique, Date et Heure.

     Donc quand la base contient uniquement ce type de champs, pas de blèmes, tout se passe
     bien. MAIS, si la base contient un des champs de Calculs, tout plante. J'essayerais de
     fixer ca dans la prochaine version.

        A noter que la conversion tient compte de TOUT en dehors des 2 champs rebels.
     Essayez et vous verrez. (Unité de la monnaie, format des chiffres... Tous est gardé.)

        Ok, si vous voulez plus d'infos sur ce format (ou si VOUS AVEZ plus d'infos sur ce
     format ! Ca ce serait cool... Plus besoin d'y aller à l'aveuglette !-) contactez moi.

     @{b}
     ---------------------------------------------------------
     >> InfoFile / MiAmiga II (C'est quoi le vrai nom ????) <<
     ---------------------------------------------------------@{ub}

        La, pareil que pour Final Data. Il semble même (En fait j'en suis certain) que Infofile
     soit tout simplement le prédécesseur de Final Data. Vu la structure d'un fichier Infofile,
     y'a plus de doute. Malgré tout, le codeur a réussi a faire une embrouille telle dans ses
     fichiers Infofiles que j'ai bien cru que j'allai laisser tomber la conversion de ce format.
     MAIS, (Est-ce de la chance, du hasard, une illumination ??) j'ai trouvé. Si si. Hyper
     vicieux le truc. Pas possible. Faut avoir l'esprit tordu pour coder un machin pareil.
     En gros, les longueurs des fiches sont additionnées au fur et à mesure et on se retrouve
     avec des valeurs qui veulent rien dire... Le délire.... M'enfin, 2 jours de stress rien que
     pour ca, j'sais pas si ca valait le coup. Toujour SoftWood :-D

        Bug : Un paquet !. Seules les bases contenant uniquement des champs "TEXTE" seront
     converties correctement. J'était trop fatigué après mes (longues et fastidieuses)
     recherches que je m'suis arreté la. Dans une prochaine version peut-être.

     @{b}
     ------------------------
     >> F-Base V1.0 - 2.10 <<
     ------------------------@{ub}

        Haaaaa... Enfin un format de fichier qui m'a donné AUCUNS problemes de conversion :-).
     Aucun commentaires... no Bugs. (J'espère !!! :-).
     Note : F-Base 2.20 n'accepte PLUS les anciens formats de fichiers. il FAUT utiliser XBC
     pour pouvoir récuperer les anciens fichiers F-Base (Sans aucune perte, rassurez vous...)


            Have Fun...



  PS All (à tout le monde) : Si vous voulez que je convertisse d'autre formats de fichiers
  (Comme ACCESS, Lotus 1-2-3, 4D, etc...) et que vous avez les descriptifs de ces formats,
  n'hésitez pas. Envoyez moi tout par e-mail ou par snail mail (oui, oui, par courrier :-).

@ENDNODE

@NODE FUTUR "'The Futur is unwritten' n'oubliez pas."

@{b}  Futur :@{ub}

    Ben, convertir de plus en plus de formats (Access, 4D, Excel...) et peut etre ecrire
  des procedures pour EXPORTER des Fichiers F-Base en fichiers ALIENS. Moui. J'y pense,
  mais la, y faut que je trouve la structure exact des fichiers. Wait and see...


            J'espere que ce logiciel vous sera utile...


                    Bye !

                        >> AlphaSOUND <<


PS : Si ce soft vous sert à rien... Grrrrrrrrrrrrrrrrrr....
PS2: N'oubliez pas de m'envoyez des formats Aliens :-)...
PS3: Amiga Rulezzzzzzzzzz !!!

@ENDNODE

@NODE HISTO "Historique..."

Historique :

    V1.0 : Premiere version de X-Base_Converter

A noter qu'un programme effectuant uniquement la conversion BBase III -> F-Base
était déjà présent dans les précédentes versions d'F-Base.

@ENDNODE


@NODE OUTRO "The OutTRO"


    ******* OutTRO :



      AAAAA   A      A  AAAA  AAAA        AAAAAAAAAAAAAA
      A    A   AAAA   A   A    A           A           A
      A     A   A  AA AA   A    A           A          A
      A      A   A   AA A   A    A   AAAAA   A         A
      A       A   A      A   A    A       A   A        A
      AAAAAAAAAA   A      A   A    A       A   AAAAAAAAA
      A         A   A      A   A    A       A   A      A
      A          A   A      A   A    A       A   A     A
      A           A   A      A   A    A       A   A    A
     AAA         AAAA  A      A AAAA   AAAAAAAAA  AAA AAA



          FFFFFFFFF
          FF
          FF
          FFFFFF
          FF     FF  FFF  FFF F   E EEE EEE
          FF    F  F F  F F   E   E E   E  E
          FF    F  F FFF  FF   E E  EE  EEE
          FF    F  F F  F F    E E  E   E  E
          FF     FF  F  F FFF   E   EEE E  E  EE  EE  EE
           F


                                               FRED ! >> AlphaSOUND <<

@ENDNODE

