Bonjour Philippe,
Je m'explique :
Dans mon système, un train n'existe que
parce qu'il est sur un itinéraire.
D'ailleurs, au début, il n'y a pas de train sur le réseau. Et, pour en mettre un, on
doit créer un itinéraire sur lequel le train se déplace.
Un train ne peut se déplacer
que sur un itinéraire.
Sinon, il va rester bloqué à la fin du dernier itinéraire que tu as demandé.
Pas d'itinéraire, pas de train...
On n'a
pas besoin de commander les aiguillages, c'est l'itinéraire qui le fait.
Et, surtout, gère la façon dont les choses vont se dérouler (arrêter les trains quand c'est nécessaire, redémarrer quand c'est possible, ...)
De la même manière, le pupitre n'a pas de bouton AV/AR. Ça ne sert pas non plus.
Si on veut reculer, on efface l'itinéraire du train (double clic) et on en refait un dans l'autre sens.
Maintenant, je pressent que tu voulais ajouter des boutons d'aiguillages, c'est que tu voulais faire passer le train là, là et là.
C'est tout à fait possible :
Tu fais un itinéraire jusqu'au premier point.
De là, tu demande un itinéraire jusqu'au deuxième point, puis
du deuxième point, tu redemandes un dernier itinéraire jusqu'au 3ème point.
Le train va suivre les itinéraire
enchaînés, avec arrêt ou non, suivant ce que tu lui as demandé en construisant les itinéraires.
À chaque demande d'itinéraire, le programme propose tous les itinéraires possibles entre les deux points. Le premier proposé n'est pas forcément celui que tu veux et on peut choisir celui qu'on veut (clic GAUCHE), puis le valider (clic DROIT)
Bien amicalement
Denis