Pas de panique, en arrivant au port nous serons au moins... 4.
Premier point l'affichage: PCM a dû oublier de réactiver l'affichage au format "rtf" dans le composant avant de compiler la dernière version. C'est pourquoi on voit tout les caractères de commande. Je soupçonne que ce soit après les essais pour voir si ce composant pouvait activer un lien url.
Deuxième point, le cumul: Pierre es-tu sûr que ton dictionnaire portait en interne (champ ORIGINE) la même référence 'GENE' que le précédent? Je viens de faire l'expérience: mon dictionnaire GENE, le seul chargé contient 500 événements. J'en ai supprimé 2. L'affichage, après réouverture de la fenêtre histoire (il n'est pas rafraîchi lors de la suppression) est de 498.
J'ai réimporté mon GENEmodif.dica de 500 événements.
Après chargement, j'ai bien retrouvé les 500.
Le nom d'ORIGINE' d'un dictionnaire n'est pas donné par le nom de son fichier, mais par la valeur du champ ORIGINE du premier enregistrement de ce dictionnaire. Et il n'y a effacement du précédent dictionnaire que s'il est dans le dossier 0 (dictionnaire général).
Pour les fonctions d'effacement global, il y a bien le SQL. Mais je me demande s'il ne serait pas préférable de faire un utilitaire distinct d'Ancestrologie, afin de ne pas surcharger le logiciel avec des fonctions qui ne sont utilisées que par quelques uns, et uniquement lors de la création des dictionnaires.
A+
André