Index: sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml =================================================================== diff -u -r07e0c7bd409782cab96a4ae761ee3f819bdb8639 -rbd01334f257c35b96b7b232beacbcd7fae60c852 --- sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml (.../TreatmentHeparin.qml) (revision 07e0c7bd409782cab96a4ae761ee3f819bdb8639) +++ sources/gui/qml/pages/treatment/sections/TreatmentHeparin.qml (.../TreatmentHeparin.qml) (revision bd01334f257c35b96b7b232beacbcd7fae60c852) @@ -28,6 +28,7 @@ */ TreatmentFluid { id: _root readonly property bool isOff : vHDTreatmentStates.hpOff + readonly property bool isStopped : vHDTreatmentStates.hpStopped readonly property bool isPaused : vHDTreatmentStates.hpPaused readonly property bool isBolus : vHDTreatmentStates.hpInitial_bolus readonly property bool isDispensing : vHDTreatmentStates.hpDispensing @@ -45,6 +46,7 @@ readonly property string mesgCompleted : qsTr("Maximum cumulative heparin volume delivered") readonly property string mesgEmpty : qsTr("Heparin syringe empty") readonly property string mesgOff : qsTr("Heparin delivery Off") + readonly property string mesgStopped : qsTr("Heparin delivery Stopped") readonly property string mesgRejectReason : vTreatmentAdjustmentHeparin.adjustment_ReasonText } @@ -55,7 +57,7 @@ targetVisible: false progressBarVisible: false - isTouchable : ! (isOff || isBolus || isEmpty) && ! isSBInProgress && isTxRunning + isTouchable : ! (isOff || isStopped || isBolus || isEmpty) && ! isSBInProgress && isTxRunning buttonText : ! isTxRunning ? _private.textHeparin : isDispensing ? _private.textPause : isPaused ? _private.textResume : @@ -75,6 +77,7 @@ visible : true text : isBolus ? _private.mesgBolus : isOff ? _private.mesgOff : + isStopped ? _private.mesgStopped : isCompleted ? _private.mesgCompleted : isEmpty ? _private.mesgEmpty : _private.mesgRejectReason