1
FRANÇAIS / Re: Petit soucis cosmétique - Arbre Ascendant et Descendant graphique multi-générati
« on: February 11, 2024, 10:58:08 »
Merci Zurga et Frederic pour ces explications.
La compilation des deux derniers posts mériteraient d'être intégrés dans le mode d'emploi au niveau des rapports.
c'est bien plus clair pour moi.
Je comprend la difficulté des libellés, car de plus ils doivent par la suite être traduits.
La première difficulté que je vois c'est lorsque l'on applique des rotations c'est peut être pour ça qu'il y a des expressions comme "centrés vers les bords"
Pour cette expression la contraction en "centré" me parait suffisante sauf si il y a des cas que je n'aurais pas vu.
"Gauche à droite" me semble correcte
"Générations alignés" Je ne sais pas comment l'exprimer mais ça serait cool de pouvoir préciser que c'est aussi "Centré à Gauche" mais l'usage des mot Centré et à Gauche ne me parait pas judicieux et pour le moment je n'ai pas trouvé le terme adéquat. j'avais pensé "et alignement à Gauche" mais ça répète le terme aligné et peut générer de la confusion. J'avoue que je sèche un peu. dans l'état je laisserais ce libellé identique.
@Frederic J'avoue que la question m'avait effleuré, pourquoi pas centrées et alignées pour les générations.
Dans une précédente discussion le sujet avait été abordé et on m'avait expliqué que la personne qui avait écrit le code avait quitté le projet.
J'avais alors voulu regarder le code mais mes connaissances de java étant nulles et sans trouver de documentations sur les fonctions et variables. J'ai du me rendre à l'évidence que c'était hors de ma portée.
Sans documentation sur l'algorithme c'est difficile de savoir pourquoi ce qui fonctionne sur l'arbre descendant ne fonctionne pas sur l'arbre ascendant.
Pour mes arbres les représentations des arbres descendants étaient alignées sur les génération et centrées avant les dernières mises à jour.
Avec l'option "centré vers les bords" les générations sont toujours alignés.
Je serai amené à penser que le système de numérotation lors du tri n'est pas généré de la même manière en cas d'ancêtres ou de descendants.
Il semble que l'algorithme utilisé pour l'arbre dynamique n'ai pas ce problème, mais celui-ci ne peut pas afficher un arbre complet.
C'est d'ailleurs en testant récemment que j'ai compris pourquoi mes générations ascendantes n'étaient pas alignées malgré les modifications apportées.
J'avais l'option "nombre de générations de descendants d'ancêtres" sur "illimité" et tous le travail d'alignement qui marche sans descendants d'ancêtres se dégrade au fur et à mesure des générations. l'algorithme est je pense en cause à ce niveau aussi sur les méthodes de tri qui pourraient permettre de pouvoir aligner les générations peut être le manque d'une table d'index pour permettre de gérer les niveaux et positions. Je comprend bien qu'il est pratiquement impossible de réécrire quelque chose sans risquer de compromettre le programme complet en plus du temps nécessaire pour réaliser ou corriger l'algorithme.
En tout cas bravo pour le travail effectué sur le code et la disponibilité sur les forums.
Très cordialement.
Emmanuel
P.S. Si je trouve une meilleure expression pour "Générations alignées", je ferais un post à la suite de cette discussion.
La compilation des deux derniers posts mériteraient d'être intégrés dans le mode d'emploi au niveau des rapports.
c'est bien plus clair pour moi.
Je comprend la difficulté des libellés, car de plus ils doivent par la suite être traduits.
La première difficulté que je vois c'est lorsque l'on applique des rotations c'est peut être pour ça qu'il y a des expressions comme "centrés vers les bords"
Pour cette expression la contraction en "centré" me parait suffisante sauf si il y a des cas que je n'aurais pas vu.
"Gauche à droite" me semble correcte
"Générations alignés" Je ne sais pas comment l'exprimer mais ça serait cool de pouvoir préciser que c'est aussi "Centré à Gauche" mais l'usage des mot Centré et à Gauche ne me parait pas judicieux et pour le moment je n'ai pas trouvé le terme adéquat. j'avais pensé "et alignement à Gauche" mais ça répète le terme aligné et peut générer de la confusion. J'avoue que je sèche un peu. dans l'état je laisserais ce libellé identique.
@Frederic J'avoue que la question m'avait effleuré, pourquoi pas centrées et alignées pour les générations.
Dans une précédente discussion le sujet avait été abordé et on m'avait expliqué que la personne qui avait écrit le code avait quitté le projet.
J'avais alors voulu regarder le code mais mes connaissances de java étant nulles et sans trouver de documentations sur les fonctions et variables. J'ai du me rendre à l'évidence que c'était hors de ma portée.
Sans documentation sur l'algorithme c'est difficile de savoir pourquoi ce qui fonctionne sur l'arbre descendant ne fonctionne pas sur l'arbre ascendant.
Pour mes arbres les représentations des arbres descendants étaient alignées sur les génération et centrées avant les dernières mises à jour.
Avec l'option "centré vers les bords" les générations sont toujours alignés.
Je serai amené à penser que le système de numérotation lors du tri n'est pas généré de la même manière en cas d'ancêtres ou de descendants.
Il semble que l'algorithme utilisé pour l'arbre dynamique n'ai pas ce problème, mais celui-ci ne peut pas afficher un arbre complet.
C'est d'ailleurs en testant récemment que j'ai compris pourquoi mes générations ascendantes n'étaient pas alignées malgré les modifications apportées.
J'avais l'option "nombre de générations de descendants d'ancêtres" sur "illimité" et tous le travail d'alignement qui marche sans descendants d'ancêtres se dégrade au fur et à mesure des générations. l'algorithme est je pense en cause à ce niveau aussi sur les méthodes de tri qui pourraient permettre de pouvoir aligner les générations peut être le manque d'une table d'index pour permettre de gérer les niveaux et positions. Je comprend bien qu'il est pratiquement impossible de réécrire quelque chose sans risquer de compromettre le programme complet en plus du temps nécessaire pour réaliser ou corriger l'algorithme.
En tout cas bravo pour le travail effectué sur le code et la disponibilité sur les forums.
Très cordialement.
Emmanuel
P.S. Si je trouve une meilleure expression pour "Générations alignées", je ferais un post à la suite de cette discussion.