little fixes on PROG and PERF pages
This commit is contained in:
parent
e08148fdcf
commit
d39f6c89bd
2 changed files with 14 additions and 6 deletions
|
@ -3635,7 +3635,7 @@ var canvas_MCDU_base = {
|
|||
colortext[0] = "DONE";
|
||||
}
|
||||
|
||||
colortext[1] = (fmgc.FMGCInternal.flightNumSet and page != "PROGDONE") ? fmgc.FMGCInternal.flightNum : "";
|
||||
colortext[1] = (fmgc.FMGCInternal.flightNumSet and page != "PROGDONE") ? fmgc.FMGCInternal.flightNum : ""; #CHECKME - codition useful?
|
||||
|
||||
me["Simple_Title"].setText(sprintf(" %-21s",colortext[0]));
|
||||
me["Simple_Title2"].setText(sprintf("%12s %-11s","",colortext[1]));
|
||||
|
@ -3751,7 +3751,7 @@ var canvas_MCDU_base = {
|
|||
if (page == "PROGDES" or page == "PROGAPPR") {
|
||||
var vdev = 750; #CHECKME i dunno the meaning, but I found this value in the source
|
||||
var vdev_sign = (vdev>=0) ? "+" : "-";
|
||||
me["Simple_R2"].setText(sprintf("%s%04d ",vdev_sign,abs(vdev)));
|
||||
me["Simple_R2"].setText(sprintf("%s%4d ",vdev_sign,abs(vdev)));
|
||||
me["Simple_C2"].setText(sprintf("%30s","VDEV= FT "));
|
||||
}
|
||||
|
||||
|
@ -3866,12 +3866,12 @@ var canvas_MCDU_base = {
|
|||
me["Simple_L6"].hide();
|
||||
me["Simple_L6S"].hide();
|
||||
}
|
||||
|
||||
if (fmgc.FMGCInternal.phase > 0) { # not modifiable from TO phase
|
||||
|
||||
if (fmgc.FMGCInternal.phase > 0) { # GREEN title and not modifiable on TO phase
|
||||
me["Simple_Title"].setColor(GREEN);
|
||||
me.colorLeft("grn", "grn", "grn", "blu", "grn", "wht");
|
||||
me.colorRight("grn", "blu", "grn", "grn", "grn", "wht");
|
||||
} else {
|
||||
} else {
|
||||
me["Simple_Title"].setColor(WHITE);
|
||||
me.colorLeft("blu", "blu", "blu", "blu", "blu", "wht");
|
||||
me.colorRight("grn", "blu", "blu", "blu", "blu", "wht");
|
||||
|
@ -3960,6 +3960,7 @@ var canvas_MCDU_base = {
|
|||
me["Simple_C1S"].setText("FLP RETR");
|
||||
me["Simple_C2S"].setText("SLT RETR");
|
||||
me["Simple_C3S"].setText("CLEAN ");
|
||||
|
||||
} else if (page == "PERFCLB") {
|
||||
if (!pageSwitch[i].getBoolValue()) {
|
||||
me.defaultHideWithCenter();
|
||||
|
@ -4114,6 +4115,7 @@ var canvas_MCDU_base = {
|
|||
|
||||
me["Simple_R6S"].setText("NEXT ");
|
||||
me["Simple_R6"].setText("PHASE ");
|
||||
|
||||
} else if (page == "PERFCRZ") {
|
||||
if (!pageSwitch[i].getBoolValue()) {
|
||||
me.defaultHideWithCenter();
|
||||
|
@ -4409,6 +4411,7 @@ var canvas_MCDU_base = {
|
|||
|
||||
me["Simple_R6S"].setText("NEXT ");
|
||||
me["Simple_R6"].setText("PHASE ");
|
||||
|
||||
} else if (page == "PERFAPPR") {
|
||||
if (!pageSwitch[i].getBoolValue()) {
|
||||
me.defaultHideWithCenter();
|
||||
|
@ -4592,6 +4595,7 @@ var canvas_MCDU_base = {
|
|||
me["Simple_C2S"].setText("SLT RETR");
|
||||
me["Simple_C3S"].setText("CLEAN ");
|
||||
me["Simple_C5S"].setText("VLS ");
|
||||
|
||||
} else if (page == "PERFGA") {
|
||||
if (!pageSwitch[i].getBoolValue()) {
|
||||
me.defaultHideWithCenter();
|
||||
|
|
|
@ -1430,8 +1430,12 @@ var pagebutton = func(btn, i) {
|
|||
pageNode[i].setValue("PROGCLB");
|
||||
} else if (fmgc.FMGCInternal.phase == 3) {
|
||||
pageNode[i].setValue("PROGCRZ");
|
||||
} else if (fmgc.FMGCInternal.phase == 4 or fmgc.FMGCInternal.phase == 5 or fmgc.FMGCInternal.phase == 6) {
|
||||
} else if (fmgc.FMGCInternal.phase == 4) {
|
||||
pageNode[i].setValue("PROGDES");
|
||||
} else if (fmgc.FMGCInternal.phase == 5 or fmgc.FMGCInternal.phase == 6) {
|
||||
pageNode[i].setValue("PROGAPPR");
|
||||
} else if (fmgc.FMGCInternal.phase == 7) {
|
||||
pageNode[i].setValue("PROGDONE");
|
||||
}
|
||||
} else if (btn == "perf") {
|
||||
if (fmgc.FMGCInternal.phase == 0 or fmgc.FMGCInternal.phase == 1) {
|
||||
|
|
Loading…
Reference in a new issue