1
0
Fork 0

Add stars and arrows to wind page

This commit is contained in:
Matthew Maring 2020-08-08 13:35:51 -04:00
parent 601d733e46
commit b80cd82aa3
2 changed files with 2501 additions and 2409 deletions

View file

@ -231,7 +231,8 @@ var canvas_MCDU_base = {
"FUELPRED_ZFWCG","FUELPRED_ZFWCG_S","PROG","PROG_UPDATE","PERFTO","PERFTO_V1","PERFTO_VR","PERFTO_V2","PERFTO_FE","PERFTO_SE","PERFTO_OE","PERFAPPR", "FUELPRED_ZFWCG","FUELPRED_ZFWCG_S","PROG","PROG_UPDATE","PERFTO","PERFTO_V1","PERFTO_VR","PERFTO_V2","PERFTO_FE","PERFTO_SE","PERFTO_OE","PERFAPPR",
"PERFAPPR_FE","PERFAPPR_SE","PERFAPPR_OE","PERFAPPR_LDG_3","PERFAPPR_LDG_F","PERFGA","PERFGA_FE","PERFGA_SE","PERFGA_OE","FPLN","FPLN_From", "PERFAPPR_FE","PERFAPPR_SE","PERFAPPR_OE","PERFAPPR_LDG_3","PERFAPPR_LDG_F","PERFGA","PERFGA_FE","PERFGA_SE","PERFGA_OE","FPLN","FPLN_From",
"FPLN_TMPY_group","FPLN_FROM","FPLN_Callsign","departureTMPY", "arrowsDepArr","arrow1L","arrow2L","arrow3L","arrow4L","arrow5L","arrow1R","arrow2R", "FPLN_TMPY_group","FPLN_FROM","FPLN_Callsign","departureTMPY", "arrowsDepArr","arrow1L","arrow2L","arrow3L","arrow4L","arrow5L","arrow1R","arrow2R",
"arrow3R","arrow4R","arrow5R","DIRTO_TMPY_group","IRSINIT","IRSINIT_1","IRSINIT_2","IRSINIT_star","NOTIFY","NOTIFY_FLTNBR","NOTIFY_AIRPORT","WEATHERREQSEND","MODEVHF3","PRINTPAGE","COMM-ADS","COCALL","COCALLTUNE"]; "arrow3R","arrow4R","arrow5R","DIRTO_TMPY_group","IRSINIT","IRSINIT_1","IRSINIT_2","IRSINIT_star","NOTIFY","NOTIFY_FLTNBR","NOTIFY_AIRPORT","WEATHERREQSEND",
"WIND","WIND_CANCEL","WIND_INSERT_star","MODEVHF3","PRINTPAGE","COMM-ADS","COCALL","COCALLTUNE"];
}, },
update: func() { update: func() {
if (systems.ELEC.Bus.ac1.getValue() >= 110 and mcdu1_lgt.getValue() > 0.01) { if (systems.ELEC.Bus.ac1.getValue() >= 110 and mcdu1_lgt.getValue() > 0.01) {
@ -256,6 +257,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["arrowsDepArr"].hide(); me["arrowsDepArr"].hide();
@ -272,6 +274,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
}, },
@ -370,6 +373,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["PERFAPPR"].hide(); me["PERFAPPR"].hide();
@ -1404,6 +1408,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["arrowsDepArr"].show(); me["arrowsDepArr"].show();
@ -1819,6 +1824,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["arrowsDepArr"].hide(); me["arrowsDepArr"].hide();
@ -1983,6 +1989,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].show(); me["IRSINIT"].show();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["arrowsDepArr"].hide(); me["arrowsDepArr"].hide();
@ -2200,6 +2207,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].show(); me["INITB"].show();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["arrowsDepArr"].hide(); me["arrowsDepArr"].hide();
@ -2577,6 +2585,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].show(); me["FUELPRED"].show();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["arrowsDepArr"].hide(); me["arrowsDepArr"].hide();
@ -2855,6 +2864,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].show(); me["PROG"].show();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["arrowsDepArr"].hide(); me["arrowsDepArr"].hide();
@ -2985,6 +2995,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].show(); me["PERFTO"].show();
me["arrowsDepArr"].hide(); me["arrowsDepArr"].hide();
@ -3874,6 +3885,7 @@ var canvas_MCDU_base = {
me["Simple_PageNum"].setText("X/X"); me["Simple_PageNum"].setText("X/X");
me["Simple_PageNum"].hide(); me["Simple_PageNum"].hide();
me["Simple_Title"].show(); me["Simple_Title"].show();
me["WIND"].show();
me["ArrowLeft"].hide(); me["ArrowLeft"].hide();
me["ArrowRight"].hide(); me["ArrowRight"].hide();
@ -3913,6 +3925,24 @@ var canvas_MCDU_base = {
me.fontSizeCenter(small, small, small, small, small, normal); me.fontSizeCenter(small, small, small, small, small, normal);
} }
if (page == "WINDHIST") {
var hist_winds = fmgc.windController.hist_winds;
if (hist_winds.wind1.set or hist_winds.wind2.set or hist_winds.wind2.set or hist_winds.wind2.set or hist_winds.wind2.set) {
me["WIND_INSERT_star"].show();
} else {
me["WIND_INSERT_star"].hide();
}
me["WIND_CANCEL"].hide();
} else {
if (fmgc.flightPlanController.temporaryFlag[i]) {
me["WIND_CANCEL"].show();
me["WIND_INSERT_star"].show();
} else {
me["WIND_CANCEL"].hide();
me["WIND_INSERT_star"].hide();
}
}
if (myWind[i] != nil) { if (myWind[i] != nil) {
if (page == "WINDCRZ") { if (page == "WINDCRZ") {
me["Simple_Title"].setText(sprintf("%s", myWind[i].title[0] ~ myWind[i].title[1] ~ myWind[i].title[2])); me["Simple_Title"].setText(sprintf("%s", myWind[i].title[0] ~ myWind[i].title[1] ~ myWind[i].title[2]));
@ -4499,6 +4529,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["arrowsDepArr"].show(); me["arrowsDepArr"].show();
@ -4564,6 +4595,7 @@ var canvas_MCDU_base = {
me["IRSINIT"].hide(); me["IRSINIT"].hide();
me["INITB"].hide(); me["INITB"].hide();
me["FUELPRED"].hide(); me["FUELPRED"].hide();
me["WIND"].hide();
me["PROG"].hide(); me["PROG"].hide();
me["PERFTO"].hide(); me["PERFTO"].hide();
me["arrowsDepArr"].hide(); me["arrowsDepArr"].hide();

File diff suppressed because it is too large Load diff

Before

Width:  |  Height:  |  Size: 157 KiB

After

Width:  |  Height:  |  Size: 160 KiB