Sujet sur Discussion Gestion:Tâches/Liste/69

Effectivement, je ne vois pas non plus de cas où la longueur des liens pourrait être porteuse d’une information sémantique. En revanche, il y a des cas où on peut vouloir aligner des boîtes sur le même niveau, comme avec l’exemple ci-dessous que tu avais trouvé sur le web :

http://guidelines.diabetes.ca/app_themes/cdcpg2018/images/Ch13-Fig1A-management-of-hyperglycemia.png

Ici, si on veut recréer une structure similaire, on peut obtenir ça :

{{Flowchart
| Start -> A
| A -> A2
| A2 -> End
| Start -> B
| B -> End
| Start -> C
| C -> C2
| C2 -> End
}}

Sauf que par défaut, B se retrouve au niveau de A2 et C2, alors qu’on voudrait qu’il soit au niveau de A et C. Une solution pour forcer ça est de faire en sorte que le lien entre B et End soit de longueur 2. Dans ce cas, on veut bien contrôler uniquement la longueur du lien de B vers End, mais pas celle des autres liens qui vont vers End.

Cela dit, comme tu le soulignes très justement, les deux options sont compatibles, on peut voir <code>distance</code> comme un raccourci qui définit <code>length</code> pour tous les liens entrants sur la boîte où la propriété est appliquée.