***************************** GENEAL ******************************** NOM: geneal version 1.3, dec 1998 DESCRIPTION Geneal permet de construire un arbre généalogique d'ascendance et de descendance, de le visualiser sous forme d'arbre dynamique ou de liste, d'en imprimer une partie et d'éditer des informations sur chaque individu. Geneal est un programme en mode texte sous Dos (ce qui veut bien sûr dire qu'il doit aussi marcher sous Windoze). Une version pour linux (ce qui suppose une légère adaptation du code) est projetée. Toutes contributions bienvenues... OPTIONS Aucune. Au démarrage, Geneal se met par défaut en mode d'exploration d'arbre dynamique. MODES * Exploration d'arbre dynamique: pour l'individu principal courant, un arbre allant jusqu'aux grands-parents, comprenant les conjoints et leurs enfants, est affiché. * Liste: affichage d'une liste de tous les individus enregistrés * Édition: édition de la fiche d'un individu COMMANDES Les commandes ne font pas la différence majuscule/minuscule. *Dans le mode d'Exploration d'arbre dynamique: Q ou : quitte Geneal : l'individu sélectionné devient l'individu principal de l'arbre dynamique : passe en mode Édition des informations concernant l'individu sélectionné : déplace la sélection dans l'arbre B: change de branche par alliance. Ainsi, on peut se déplacer tout en gardant le même conjoint sélectionné. Ceci ne sert que si il y a plusieurs conjoints. L: passe en mode Liste I: imprime un arbre à 5 générations de l'individu principal de l'arbre dynamique affiché *Dans le mode Liste: : quitte la liste et revient à l'arbre dynamique. : quitte la liste et revient à l'arbre dynamique; l'individu principal est maintenant l'individu sélectionné dans la liste. : se déplace dans la liste. *Dans le mode Édition d'une fiche : quitte le mode Édition sans enregistrer les modifications : quitte le mode Édition et enregistre les modifications. Les données concernant les conjoints (dates et lieux de mariage) sont automatiquement synchronisées, l'information qui vient d'être éditée étant considérée comme étant la plus fiable. : déplace la sélection à travers les champs de la fiche Touches alphanumérique et : commence l'édition d'un champ. FICHIERS Geneal se sert du fichier d'arbre généalogique geneal.doo, qui doit être situé dans le dossier courant. Si ce fichier n'existe pas, un nouvel arbre est créé. BUGS Il y en a encore beaucoup... Signalez ceux qui n'apparaissent pas dans cette liste à Eric.Buchlin@ens.fr . On ne peut utiliser qu'un fichier d'arbre généalogique, donc il faut renommer le fichier à la main avant de créer un nouvel arbre (ce n'est pas un bug, c'est la flemmardise du programmeur -- moi). Les messages d'erreurs sont envoyés directement sur l'écran et ne sont pas forcément visibles. L'impression se fait en réalité dans un fichier. On peut ensuite envoyer ce fichier directement sur l'imprimante, mais à condition que celle-ci reconnaisse le langage ESCP/2 (par exemple, la plupart des Epson). Sinon, il faut éditer le fichier, supprimer les séquences d'échappement, configurer l'imprimante pour qu'elle imprime du texte en au moins 120 colonnes avant d'envoyer le fichier à l'imprimante. Lors de l'édition d'un champ, la chaîne éditée n'est pas affichée complètement.