diff --git a/Models/Instruments/MCDU1/MCDU1.xml b/Models/Instruments/MCDU1/MCDU1.xml
index 2341d263..38f7114b 100644
--- a/Models/Instruments/MCDU1/MCDU1.xml
+++ b/Models/Instruments/MCDU1/MCDU1.xml
@@ -317,6 +317,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -335,6 +349,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -353,6 +381,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -371,6 +413,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -389,6 +445,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -407,6 +477,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
@@ -426,6 +510,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -444,6 +542,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -462,6 +574,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -480,6 +606,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -498,6 +638,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
pick
@@ -516,6 +670,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac1
+ 25
+
+
+
+
diff --git a/Models/Instruments/MCDU2/MCDU2.xml b/Models/Instruments/MCDU2/MCDU2.xml
index 21e0087c..98755487 100644
--- a/Models/Instruments/MCDU2/MCDU2.xml
+++ b/Models/Instruments/MCDU2/MCDU2.xml
@@ -317,6 +317,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -335,6 +349,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -353,6 +381,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -371,6 +413,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -389,6 +445,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -407,6 +477,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
@@ -426,6 +510,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -444,6 +542,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -462,6 +574,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -480,6 +606,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -498,6 +638,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
pick
@@ -516,6 +670,20 @@
+
+
+ true
+
+ nasal
+
+
+
+ /systems/electrical/bus/ac2
+ 25
+
+
+
+
diff --git a/Models/Instruments/Upper-ECAM-EIS2/resCFM/eicasCFM.png b/Models/Instruments/Upper-ECAM-EIS2/resCFM/eicasCFM.png
index 79d6d2fb..48dde44e 100644
Binary files a/Models/Instruments/Upper-ECAM-EIS2/resCFM/eicasCFM.png and b/Models/Instruments/Upper-ECAM-EIS2/resCFM/eicasCFM.png differ
diff --git a/Models/Instruments/Upper-ECAM-EIS2/resIAE/eicasIAE.png b/Models/Instruments/Upper-ECAM-EIS2/resIAE/eicasIAE.png
index 411b3991..6b4d2f7e 100644
Binary files a/Models/Instruments/Upper-ECAM-EIS2/resIAE/eicasIAE.png and b/Models/Instruments/Upper-ECAM-EIS2/resIAE/eicasIAE.png differ
diff --git a/Models/Instruments/Upper-ECAM/resCFM/eicasCFM.png b/Models/Instruments/Upper-ECAM/resCFM/eicasCFM.png
index f115ad52..c6673403 100644
Binary files a/Models/Instruments/Upper-ECAM/resCFM/eicasCFM.png and b/Models/Instruments/Upper-ECAM/resCFM/eicasCFM.png differ
diff --git a/Models/Instruments/Upper-ECAM/resIAE/eicasIAE.png b/Models/Instruments/Upper-ECAM/resIAE/eicasIAE.png
index 3d92f44b..051ea82e 100644
Binary files a/Models/Instruments/Upper-ECAM/resIAE/eicasIAE.png and b/Models/Instruments/Upper-ECAM/resIAE/eicasIAE.png differ
diff --git a/Nasal/MCDU/MCDU1.nas b/Nasal/MCDU/MCDU1.nas
index 4a6ae592..9460c366 100644
--- a/Nasal/MCDU/MCDU1.nas
+++ b/Nasal/MCDU/MCDU1.nas
@@ -86,6 +86,10 @@ var lskbutton = func(btn) {
}
}
+var lskbutton_b = func(btn) {
+ # Special Middle Click Functions
+}
+
var rskbutton = func(btn) {
if (btn == "1") {
if (getprop("/MCDU[0]/page") == "INITA") {
@@ -120,6 +124,10 @@ var rskbutton = func(btn) {
}
}
+var rskbutton_b = func(btn) {
+ # Special Middle Click Functions
+}
+
var initInputA = func(key) {
var scratchpad = getprop("/MCDU[0]/scratchpad");
if (key == "L3") {
diff --git a/Nasal/MCDU/MCDU2.nas b/Nasal/MCDU/MCDU2.nas
index f6707d8e..6735fdee 100644
--- a/Nasal/MCDU/MCDU2.nas
+++ b/Nasal/MCDU/MCDU2.nas
@@ -86,6 +86,10 @@ var lskbutton = func(btn) {
}
}
+var lskbutton_b = func(btn) {
+ # Special Middle Click Functions
+}
+
var rskbutton = func(btn) {
if (btn == "1") {
if (getprop("/MCDU[1]/page") == "INITA") {
@@ -120,6 +124,10 @@ var rskbutton = func(btn) {
}
}
+var rskbutton_b = func(btn) {
+ # Special Middle Click Functions
+}
+
var initInputA = func(key) {
var scratchpad = getprop("/MCDU[1]/scratchpad");
if (key == "L3") {