mirror of
https://github.com/MaSzyna-EU07/maszyna.git
synced 2026-07-21 14:49:19 +02:00
476: poprawka wchodzenia na nieistniejącą pozycję przy manipulowaniu klawiszami num3/num9 kranami Knorra i Martosova. (youBy) ponownie bo było źle.
This commit is contained in:
@@ -187,11 +187,11 @@ void TMoverParameters::BrakeLevelSet(double b)
|
|||||||
if (fBrakeCtrlPos == b)
|
if (fBrakeCtrlPos == b)
|
||||||
return; // nie przeliczaæ, jak nie ma zmiany
|
return; // nie przeliczaæ, jak nie ma zmiany
|
||||||
fBrakeCtrlPos = b;
|
fBrakeCtrlPos = b;
|
||||||
BrakeCtrlPosR = fBrakeCtrlPos;
|
|
||||||
if (fBrakeCtrlPos < Handle->GetPos(bh_MIN))
|
if (fBrakeCtrlPos < Handle->GetPos(bh_MIN))
|
||||||
fBrakeCtrlPos = Handle->GetPos(bh_MIN); // odciêcie
|
fBrakeCtrlPos = Handle->GetPos(bh_MIN); // odciêcie
|
||||||
else if (fBrakeCtrlPos > Handle->GetPos(bh_MAX))
|
else if (fBrakeCtrlPos > Handle->GetPos(bh_MAX))
|
||||||
fBrakeCtrlPos = Handle->GetPos(bh_MAX);
|
fBrakeCtrlPos = Handle->GetPos(bh_MAX);
|
||||||
|
BrakeCtrlPosR = fBrakeCtrlPos;
|
||||||
int x = floor(fBrakeCtrlPos); // jeœli odwo³ujemy siê do BrakeCtrlPos w poœrednich, to musi byæ
|
int x = floor(fBrakeCtrlPos); // jeœli odwo³ujemy siê do BrakeCtrlPos w poœrednich, to musi byæ
|
||||||
// obciête a nie zaokr¹gone
|
// obciête a nie zaokr¹gone
|
||||||
while ((x > BrakeCtrlPos) && (BrakeCtrlPos < BrakeCtrlPosNo)) // jeœli zwiêkszy³o siê o 1
|
while ((x > BrakeCtrlPos) && (BrakeCtrlPos < BrakeCtrlPosNo)) // jeœli zwiêkszy³o siê o 1
|
||||||
|
|||||||
Reference in New Issue
Block a user