From f28f44f2f18cf3f4e76fd9ae97eddca3300a7c3e Mon Sep 17 00:00:00 2001 From: jfmartel Date: Fri, 2 Nov 2018 13:49:48 -0400 Subject: [PATCH] V.1.7 Correction de l'afficahge de la composition du train lorsqu'une valeur est 0 (pour MPM10) --- Configuration/ZTSettings.ztc | Bin 36 -> 36 bytes sources/GuiElements/ZT1StatsZone.cpp | 4 ++-- sources/GuiElements/ZT2StatsZone.cpp | 4 ++-- sources/ZTVersion.h | 1 + 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/Configuration/ZTSettings.ztc b/Configuration/ZTSettings.ztc index 9107009bb17421d031dce03414c32c1ee6b50447..727225b50601add2c139ec030d1f2706a5880a24 100644 GIT binary patch delta 12 TcmY#UnIOx~$jESDg+&?w5C8)O delta 12 TcmY#UnIOx~z{qf5g+&?w5BUQG diff --git a/sources/GuiElements/ZT1StatsZone.cpp b/sources/GuiElements/ZT1StatsZone.cpp index 16557f8..b38b914 100644 --- a/sources/GuiElements/ZT1StatsZone.cpp +++ b/sources/GuiElements/ZT1StatsZone.cpp @@ -252,8 +252,8 @@ unsigned int CZT1StatsZone::SetTrainParameters(int TrainType, QList Trai //Invalid composition mTrainCompositionText->setPlainText("Composition: Inconnue"); } - else if((TrainComposition[0] == 0) || - (TrainComposition[1] == 0) || + else if((TrainComposition[0] == 0) && + (TrainComposition[1] == 0) && (TrainComposition[2] == 0)) { //Composition invalide... diff --git a/sources/GuiElements/ZT2StatsZone.cpp b/sources/GuiElements/ZT2StatsZone.cpp index 0488041..2c84381 100644 --- a/sources/GuiElements/ZT2StatsZone.cpp +++ b/sources/GuiElements/ZT2StatsZone.cpp @@ -163,8 +163,8 @@ unsigned int CZT2StatsZone::SetTrainParameters(int TrainType, QList Trai //Invalid composition mTrainCompoText->setPlainText("Composition: Inconnue"); } - else if((TrainComposition[0] == 0) || - (TrainComposition[1] == 0) || + else if((TrainComposition[0] == 0) && + (TrainComposition[1] == 0) && (TrainComposition[2] == 0)) { //Composition invalide... diff --git a/sources/ZTVersion.h b/sources/ZTVersion.h index 2d55a8f..2dcf749 100644 --- a/sources/ZTVersion.h +++ b/sources/ZTVersion.h @@ -35,6 +35,7 @@ //-Corrections mineures à l'interface graphique //-Possibilité de générer des alarmes en itinéraire secondaire en mode entretien //-Correction de la désactivation de la vigie en mode entretien avec le Modbus +//-Possibilité d'avoir un ou des éléments de train assignés à une compo "00" (MPM10) //Version 1.16 //-Implantation de la communicationp Modbus avec la Commande Centralisée. Ceci implique