(1) TBF program shutdown modifications, (2) Obligatory tank draining before TBF exit, (3) Shutdown PC after TBF exit option, ver. 2.18.1156

This commit is contained in:
Milan Hanajik
2019-03-05 12:28:58 +01:00
parent b10ab44fa9
commit 771af696ae
15 changed files with 773 additions and 400 deletions
+26 -26
View File
@@ -35,32 +35,32 @@ namespace TBF.UiBridge
Next, /// Used for debugging
}
public enum ButtonsEtc
{
None = 0,
ProcedureCmbBoxEn = (1 << 0),
TestCmbBoxEn = (1 << 1),
StopBtnEn = (1 << 2),
StartTestBtnsEn = (1 << 3),
StartCycleBtnEn = (1 << 4),
PurgeBeginBtnEn = (1 << 5),
PurgeEndBtnEn = (1 << 6),
DrainTankBtn1En = (1 << 7),
DrainTankBtn1Hi = (1 << 8),
DrainTankBtn2En = (1 << 9),
DrainTankBtn2Hi = (1 << 10),
DrainTankBtn3En = (1 << 11),
DrainTankBtn3Hi = (1 << 12),
Break = (1 << 13),
ResetResultsBtnEn = (1 << 14),
AcceptResultsBtnEn = (1 << 15),
CalibrationBtnEn = (1 << 16),
SensitivityTestBtnEn = (1 << 17),
CustomBtnEn = (1 << 18),
public enum ButtonsEtc
{
None = 0,
ProcedureCmbBoxEn = (1 << 0),
TestCmbBoxEn = (1 << 1),
StopBtnEn = (1 << 2),
StartTestBtnsEn = (1 << 3),
StartCycleBtnEn = (1 << 4),
PurgeBeginBtnEn = (1 << 5),
PurgeEndBtnEn = (1 << 6),
DrainTankBtn1En = (1 << 7),
DrainTankBtn1Hi = (1 << 8),
DrainTankBtn2En = (1 << 9),
DrainTankBtn2Hi = (1 << 10),
DrainTankBtn3En = (1 << 11),
DrainTankBtn3Hi = (1 << 12),
Break = (1 << 13),
ResetResultsBtnEn = (1 << 14),
AcceptResultsBtnEn = (1 << 15),
CalibrationBtnEn = (1 << 16),
SensitivityTestBtnEn = (1 << 17),
CustomBtnEn = (1 << 18),
/// If one of the following flags is set, flags 0x1 through 0x2000 are ignored
///
ShowBenchEmpty = 0x1000000,
ShowBenchFilled = 0x2000000,
/// If one of the following flags is set, flags (1 << 0) through (1 << 18) are ignored
ShowBenchEmpty = (1 << 24),
ShowBenchFilled = (1 << 25),
Shutdown = (1 << 26),
}
}