From 7da1fd08d323ab355f38e45255a779773b8c8fd4 Mon Sep 17 00:00:00 2001
From: Stuart Buchanan <stuart_d_buchanan@yahoo.co.uk>
Date: Sat, 26 Jan 2019 15:20:39 +0000
Subject: [PATCH] FG1000 - multikey support.

---
 .../Instruments-3d/FG1000/fg1000-multikey.xml | 44 +++++++++++++++++++
 1 file changed, 44 insertions(+)
 create mode 100644 Aircraft/Instruments-3d/FG1000/fg1000-multikey.xml

diff --git a/Aircraft/Instruments-3d/FG1000/fg1000-multikey.xml b/Aircraft/Instruments-3d/FG1000/fg1000-multikey.xml
new file mode 100644
index 000000000..4ef61f153
--- /dev/null
+++ b/Aircraft/Instruments-3d/FG1000/fg1000-multikey.xml
@@ -0,0 +1,44 @@
+<PropertyList>
+<!-- FG1000 commands -->
+<key n="71">
+  <name>G</name>
+  <desc>FG1000</desc>
+  <key n="901">
+    <name>P</name>
+    <desc>PFD String Input</desc>
+		<key n="903">
+			<name>%s</name>
+			<desc>PFD String input :  %s</desc>
+			<binding>
+				<command>nasal</command>
+        <script>
+          var args = {'device': 1,
+                      'notification': fg1000.FASCIA.STRING_INPUT,
+                      'offset' : arg[0]};
+
+          fgcommand("FG1000HardKeyPushed", props.Node.new(args));
+        </script>
+			</binding>
+		</key>
+  </key>
+  <key n="902">
+    <name>M</name>
+    <desc>MFD String Input</desc>
+    <key n="903">
+			<name>%s</name>
+			<desc>MFD String input :  %s</desc>
+			<binding>
+				<command>nasal</command>
+        <script>
+          var args = {'device': 2,
+                      'notification': fg1000.FASCIA.STRING_INPUT,
+                      'offset' : arg[0]};
+
+          fgcommand("FG1000HardKeyPushed", props.Node.new(args));
+        </script>
+			</binding>
+		</key>
+  </key>
+</key>
+
+</PropertyList>