Bonsoir,
Bruno a mis à jour sa dll en version 2008.1.7.6 pour éviter une erreur systématique à son deuxième lancement. La mise à jour se situe sur le site
www.ancestrologie.org dans la rubrique des mises à jour.
De mon côté j'avais modifié l'exe pour qu'une erreur au lancement d'une dll ne provoque plus un plantage complet d'Ancestrologie, obligeant à une sortie par le gestionnaire de tâches. Maintenant un message signale simplement une erreur d'exécution de la dll.
La dll Cassinivision présente la même anomalie, et Frédéric Mathiot est en train de traiter le problème.
Comme cette version d'Ancestrologie s'installe avec migration_base.exe, vous avez dû constater que la base est passée en b5.101.
La différence est due à une méthode très différente pour l'attribution du sexe par défaut en fonction du prénom dans la fiche de saisie rapide. Auparavant, un prénom ne se voyait attribué un sexe masculin ou féminin, que si tous les individus portant ce prénom étaient du même sexe. Sans celà il était d'un sexe inconnu.
L'inconvénient de la méthode, c'est qu'il y a de nombreuses exceptions, ce qui faisait qu'au fur et à mesure des saisies, le nombre de prénoms de sexe inconnu augmentait.
Dans la nouvelle méthode, c'est le nombre de fois qu'un sexe a été attribué à un prénom qui décide du sexe proposé par défaut pour ce prénom. Il n'est jamais proposé un sexe inconnu, il est masculin en cas d'égalité.
Les autres améliorations de l'exe concernent:
-une meilleure synchronisation du texte du champ Sources et de celui de champ Texte du détail des sources lors de la saisie,
-la requête qui recherche les individus dans la nouvelle barre de recherche devrait donner les résultats attendus,
-plus de violation au retour dans la fiche depuis l'index des noms en mode incrusté,
-il n'est plus créé de répertoire portant le nom de l'ancienne base, extension comprise, si la base n'est pas trouvée au démarrage (nom du fichier de la base modifié par exemple),
-ajout des années de naissance et décès dans le titre de chaque onglet de la fiche individu à l'écran,
-Villes voisines: formatage de l'affichage des distances, des latitudes et longitudes,
-La fiche d'Ancestrologie retrouve bien sa position et sa taille si l'option "Garder position et taille de la fenêtre principale" est cochée dans les préférences. Et dans ce cas, sa hauteur n'augmente plus de 4 pixels à chaque démarrage.
-migration_base.exe met maintenant à jour Firebird embedded en version 2.1.1.
-La version de Firebird, même si c'est la version serveur, est inscrite dans le fichier migration.log lors de la migration.
Rencontrez-vous des violations bloquantes à l'adresse 004FD2F6?
C'est mon cas.
Il faut savoir que le fichier Ancestrologie.exe (4281ko) que vous installez est une version très compressée du fichier d'origine (15664ko). Les violations ont disparues chez moi avec une version moins compressée (4832ko).
Bons WE.
André