777:Add canvas ND
[fg:toms-fgdata.git] / Aircraft / 777 / Models / Instruments / EFIS / efis-ctl2.xml
1 <!--\r
2 Syd Adams\r
3 777-200 Efis2 controller\r
4 -->\r
5 \r
6 <PropertyList>\r
7 \r
8  <path>efis-ctl.ac</path>\r
9 \r
10         <effect>\r
11                 <inherits-from>Effects/model-transparent</inherits-from>\r
12                 <object-name>efisletters</object-name>\r
13         </effect>\r
14 \r
15         <animation>\r
16                 <type>material</type>\r
17                 <object-name>efisletters</object-name>\r
18                 <condition>\r
19                          <greater-than>\r
20                                 <property>systems/electrical/CPT-FLT-INST</property>\r
21                                 <value>24.0</value>\r
22                          </greater-than>\r
23                 </condition>\r
24                 <emission>\r
25                         <red>0.2</red>\r
26                         <green>0.8</green>\r
27                         <blue>0.2</blue>\r
28                         <factor-prop>controls/lighting/panel-flood-intencity</factor-prop>\r
29                 </emission>\r
30         </animation>\r
31 \r
32     <animation>\r
33         <type>rotate</type>\r
34         <object-name>BARO.knob</object-name>\r
35         <object-name>BARO.knob.001</object-name>\r
36         <property>instrumentation/efis[1]/inputs/kpa-mode</property>\r
37         <factor>80</factor>\r
38         <center>\r
39             <x-m>0.02324</x-m>\r
40             <y-m>0.04439</y-m>\r
41             <z-m>0.02781</z-m>\r
42         </center>\r
43         <axis>\r
44             <x>-1</x>\r
45             <y>0</y>\r
46             <z>0</z>\r
47         </axis>\r
48     </animation>\r
49 \r
50     <animation>\r
51         <type>rotate</type>\r
52         <object-name>Range.knob</object-name>\r
53         <object-name>Range.knob.001</object-name>\r
54         <property>instrumentation/efis[1]/inputs/range</property>\r
55         <interpolation>\r
56             <entry><ind>10</ind><dep>0</dep></entry>\r
57             <entry><ind>20</ind><dep>30</dep></entry>\r
58             <entry><ind>40</ind><dep>60</dep></entry>\r
59             <entry><ind>80</ind><dep>90</dep></entry>\r
60             <entry><ind>160</ind><dep>120</dep></entry>\r
61             <entry><ind>320</ind><dep>150</dep></entry>\r
62             <entry><ind>640</ind><dep>180</dep></entry>\r
63         </interpolation>\r
64         <center>\r
65             <x-m>0.01246</x-m>\r
66             <y-m>0.02425</y-m>\r
67             <z-m>-0.002298</z-m>\r
68         </center>\r
69         <axis>\r
70             <x>-1</x>\r
71             <y>0</y>\r
72             <z>0</z>\r
73         </axis>\r
74     </animation>\r
75 \r
76     <animation>\r
77         <type>rotate</type>\r
78         <object-name>MINS.knob</object-name>\r
79         <object-name>MINS.knob.001</object-name>\r
80         <property>instrumentation/efis[1]/inputs/minimums-mode</property>\r
81         <factor>80</factor>\r
82         <center>\r
83             <x-m>0.02322</x-m>\r
84             <y-m>-0.042224</y-m>\r
85             <z-m>0.02781</z-m>\r
86         </center>\r
87         <axis>\r
88             <x>-1</x>\r
89             <y>0</y>\r
90             <z>0</z>\r
91         </axis>\r
92     </animation>\r
93 \r
94     <animation>\r
95         <type>rotate</type>\r
96         <object-name>MODE.knob</object-name>\r
97         <object-name>MODE.knob.001</object-name>\r
98         <property>instrumentation/efis[1]/mfd/mode-num</property>\r
99         <interpolation>\r
100             <entry><ind>0</ind><dep>0</dep></entry>\r
101             <entry><ind>1</ind><dep>30</dep></entry>\r
102             <entry><ind>2</ind><dep>60</dep></entry>\r
103             <entry><ind>3</ind><dep>90</dep></entry>\r
104         </interpolation>\r
105         <center>\r
106             <x-m>0.01234</x-m>\r
107             <y-m>-0.02134</y-m>\r
108             <z-m>-0.002082</z-m>\r
109         </center>\r
110         <axis>\r
111             <x>-1</x>\r
112             <y>0</y>\r
113             <z>0</z>\r
114         </axis>\r
115     </animation>\r
116 \r
117     <animation>\r
118         <type>translate</type>\r
119         <object-name>LVOR.toggle</object-name>\r
120         <property>instrumentation/efis[1]/inputs/lh-vor-adf</property>\r
121         <factor>0.003</factor>\r
122         <center>\r
123             <x-m>-0.000672</x-m>\r
124             <y-m>-0.0371</y-m>\r
125             <z-m>-0.002628</z-m>\r
126         </center>\r
127         <axis>\r
128             <x>0</x>\r
129             <y>0</y>\r
130             <z>1</z>\r
131         </axis>\r
132     </animation>\r
133 \r
134     <animation>\r
135         <type>translate</type>\r
136         <object-name>RVOR.toggle</object-name>\r
137         <property>instrumentation/efis[1]/inputs/rh-vor-adf</property>\r
138         <factor>0.003</factor>\r
139         <center>\r
140             <x-m>-0.000824</x-m>\r
141             <y-m>0.0017</y-m>\r
142             <z-m>-0.002628</z-m>\r
143         </center>\r
144         <axis>\r
145             <x>0</x>\r
146             <y>0</y>\r
147             <z>1</z>\r
148         </axis>\r
149     </animation>\r
150 \r
151 <!-- \r
152 #############   hotspots   ############## -->\r
153 \r
154     <animation>\r
155         <type>pick</type>\r
156         <object-name>ND.center</object-name>\r
157         <action>\r
158             <button>0</button>\r
159             <repeatable>false</repeatable>\r
160             <binding>\r
161                 <command>nasal</command>\r
162                 <script>b777.Efis2.ctl_func("center",0);</script>\r
163             </binding>\r
164         </action>\r
165     </animation>\r
166 \r
167     <animation>\r
168         <type>pick</type>\r
169         <object-name>Mtrs.btn</object-name>\r
170         <action>\r
171             <button>0</button>\r
172             <repeatable>false</repeatable>\r
173             <binding>\r
174                 <command>property-toggle</command>\r
175                 <property>instrumentation/efis[1]/inputs/alt-meters</property>\r
176             </binding>\r
177             <binding>\r
178                 <command>nasal</command>\r
179                 <script>controls.click(4);</script>\r
180             </binding>\r
181         </action>\r
182     </animation>\r
183 \r
184     <animation>\r
185         <type>pick</type>\r
186         <object-name>FPV.btn</object-name>\r
187         <action>\r
188             <button>0</button>\r
189             <repeatable>false</repeatable>\r
190             <binding>\r
191                 <command>property-toggle</command>\r
192                 <property>instrumentation/efis[1]/inputs/fpv-view</property>\r
193             </binding>\r
194             <binding>\r
195                 <command>nasal</command>\r
196                 <script>controls.click(4);</script>\r
197             </binding>\r
198         </action>\r
199     </animation>\r
200 \r
201     <animation>\r
202         <type>pick</type>\r
203         <object-name>RDR.pos</object-name>\r
204         <action>\r
205             <button>0</button>\r
206             <repeatable>false</repeatable>\r
207             <binding>\r
208                 <command>property-toggle</command>\r
209                 <property>instrumentation/radar/display-controls/pos</property>\r
210             </binding>\r
211             <binding>\r
212                 <command>nasal</command>\r
213                 <script>controls.click(3);</script>\r
214             </binding>\r
215         </action>\r
216     </animation>\r
217 \r
218     <animation>\r
219         <type>pick</type>\r
220         <object-name>RDR.data</object-name>\r
221         <action>\r
222             <button>0</button>\r
223             <repeatable>false</repeatable>\r
224             <binding>\r
225                 <command>property-toggle</command>\r
226                 <property>instrumentation/radar/display-controls/data</property>\r
227             </binding>\r
228             <binding>\r
229                 <command>nasal</command>\r
230                 <script>controls.click(3);</script>\r
231             </binding>\r
232         </action>\r
233     </animation>\r
234 \r
235     <animation>\r
236         <type>pick</type>\r
237         <object-name>RDR.terr</object-name>\r
238         <action>\r
239             <button>0</button>\r
240             <repeatable>false</repeatable>\r
241             <binding>\r
242                 <command>property-toggle</command>\r
243                 <property>instrumentation/efis[1]/inputs/terr</property>\r
244             </binding>\r
245             <binding>\r
246                 <command>nasal</command>\r
247                 <script>controls.click(3);</script>\r
248             </binding>\r
249         </action>\r
250     </animation>\r
251 \r
252     <animation>\r
253         <type>pick</type>\r
254         <object-name>RDR.arpt</object-name>\r
255         <action>\r
256             <button>0</button>\r
257             <repeatable>false</repeatable>\r
258             <binding>\r
259                 <command>property-toggle</command>\r
260                 <property>instrumentation/efis[1]/inputs/arpt</property>\r
261             </binding>\r
262             <binding>\r
263                 <command>nasal</command>\r
264                 <script>controls.click(3);</script>\r
265             </binding>\r
266         </action>\r
267     </animation>\r
268 \r
269     <animation>\r
270         <type>pick</type>\r
271         <object-name>RDR.wpt</object-name>\r
272         <action>\r
273             <button>0</button>\r
274             <repeatable>false</repeatable>\r
275             <binding>\r
276                 <command>property-toggle</command>\r
277                 <property>instrumentation/efis[1]/inputs/wpt</property>\r
278             </binding>\r
279             <binding>\r
280                 <command>nasal</command>\r
281                 <script>controls.click(3);</script>\r
282             </binding>\r
283         </action>\r
284     </animation>\r
285 \r
286     <animation>\r
287         <type>pick</type>\r
288         <object-name>RDR.sta</object-name>\r
289         <action>\r
290             <button>0</button>\r
291             <repeatable>false</repeatable>\r
292             <binding>\r
293                 <command>property-toggle</command>\r
294                 <property>instrumentation/efis[1]/inputs/sta</property>\r
295             </binding>\r
296             <binding>\r
297                 <command>nasal</command>\r
298                 <script>controls.click(3);</script>\r
299             </binding>\r
300         </action>\r
301     </animation>\r
302 \r
303     <animation>\r
304         <type>pick</type>\r
305         <object-name>RDR.wxr</object-name>\r
306         <action>\r
307             <button>0</button>\r
308             <repeatable>false</repeatable>\r
309             <binding>\r
310                 <command>property-toggle</command>\r
311                 <property>instrumentation/efis[1]/inputs/wxr</property>\r
312             </binding>\r
313             <binding>\r
314                 <command>nasal</command>\r
315                 <script>controls.click(3);</script>\r
316             </binding>\r
317         </action>\r
318     </animation>\r
319 \r
320     <animation>\r
321         <type>pick</type>\r
322         <object-name>Rvor.toggle</object-name>\r
323         <action>\r
324             <button>0</button>\r
325             <repeatable>false</repeatable>\r
326             <binding>\r
327                 <command>nasal</command>\r
328                 <script>b777.Efis2.ctl_func("rhvor",1);</script>\r
329             </binding>\r
330         </action>\r
331     </animation>\r
332 \r
333     <animation>\r
334         <type>pick</type>\r
335         <object-name>Radf.toggle</object-name>\r
336         <action>\r
337             <button>0</button>\r
338             <repeatable>false</repeatable>\r
339             <binding>\r
340                 <command>nasal</command>\r
341                 <script>b777.Efis2.ctl_func("rhvor",-1);</script>\r
342             </binding>\r
343         </action>\r
344     </animation>\r
345 \r
346     <animation>\r
347         <type>pick</type>\r
348         <object-name>Lvor.toggle</object-name>\r
349         <action>\r
350             <button>0</button>\r
351             <repeatable>false</repeatable>\r
352             <binding>\r
353                 <command>nasal</command>\r
354                 <script>b777.Efis2.ctl_func("lhvor",1);</script>\r
355             </binding>\r
356         </action>\r
357     </animation>\r
358 \r
359     <animation>\r
360         <type>pick</type>\r
361         <object-name>Ladf.toggle</object-name>\r
362         <action>\r
363             <button>0</button>\r
364             <repeatable>false</repeatable>\r
365             <binding>\r
366                 <command>nasal</command>\r
367                 <script>b777.Efis2.ctl_func("lhvor",-1);</script>\r
368             </binding>\r
369         </action>\r
370     </animation>\r
371 \r
372     <animation>\r
373         <type>pick</type>\r
374         <object-name>rng.inc</object-name>\r
375         <object-name>rng2.inc</object-name>\r
376         <object-name>rng.dec</object-name>\r
377         <object-name>rng2.dec</object-name>\r
378         <object-name>Range.knob</object-name>\r
379         <object-name>Range.knob.001</object-name>\r
380         <action>\r
381             <button>0</button>\r
382             <repeatable>true</repeatable>\r
383             <binding>\r
384                 <command>nasal</command>\r
385                 <script>b777.Efis2.ctl_func("range",1);</script>\r
386             </binding>\r
387         </action>\r
388     </animation>\r
389 \r
390     <animation>\r
391         <type>pick</type>\r
392         <object-name>rng.inc</object-name>\r
393         <object-name>rng2.inc</object-name>\r
394         <object-name>rng.dec</object-name>\r
395         <object-name>rng2.dec</object-name>\r
396         <object-name>Range.knob</object-name>\r
397         <object-name>Range.knob.001</object-name>\r
398         <action>\r
399             <button>1</button>\r
400             <repeatable>true</repeatable>\r
401             <binding>\r
402                 <command>nasal</command>\r
403                 <script>b777.Efis2.ctl_func("range",-1);</script>\r
404             </binding>\r
405         </action>\r
406     </animation>\r
407 \r
408     <animation>\r
409         <type>pick</type>\r
410         <object-name>rng.inc</object-name>\r
411         <object-name>rng2.inc</object-name>\r
412         <object-name>rng.dec</object-name>\r
413         <object-name>rng2.dec</object-name>\r
414         <object-name>TFC</object-name>\r
415         <object-name>Range.knob</object-name>\r
416         <object-name>Range.knob.001</object-name>\r
417         <action>\r
418             <button>3</button> <!--  scroll up -->\r
419             <repeatable>false</repeatable>\r
420             <binding>\r
421                 <command>nasal</command>\r
422                 <script>b777.Efis2.ctl_func("range",1);</script>\r
423             </binding>\r
424         </action>\r
425     </animation>\r
426 \r
427     <animation>\r
428         <type>pick</type>\r
429         <object-name>rng.inc</object-name>\r
430         <object-name>rng2.inc</object-name>\r
431         <object-name>rng.dec</object-name>\r
432         <object-name>rng2.dec</object-name>\r
433         <object-name>TFC</object-name>\r
434         <object-name>Range.knob</object-name>\r
435         <object-name>Range.knob.001</object-name>\r
436         <action>\r
437             <button>4</button> <!--  scroll down -->\r
438             <repeatable>false</repeatable>\r
439             <binding>\r
440                 <command>nasal</command>\r
441                 <script>b777.Efis2.ctl_func("range",-1);</script>\r
442             </binding>\r
443         </action>\r
444     </animation>\r
445 \r
446     <animation>\r
447         <type>pick</type>\r
448         <object-name>TFC</object-name>\r
449         <action>\r
450             <button>0</button>\r
451             <repeatable>false</repeatable>\r
452             <binding>\r
453                 <command>property-toggle</command>\r
454                 <property>instrumentation/efis[1]/inputs/tfc</property>\r
455             </binding>\r
456             <binding>\r
457                 <command>nasal</command>\r
458                 <script>controls.click(3);</script>\r
459             </binding>\r
460         </action>\r
461     </animation>\r
462 \r
463     <animation>\r
464         <type>pick</type>\r
465         <object-name>BARO.knob</object-name>\r
466         <object-name>BARO.knob.001</object-name>\r
467         <action>\r
468             <button>0</button>\r
469             <button>3</button>\r
470             <repeatable>false</repeatable>\r
471             <binding>\r
472                 <command>property-assign</command>\r
473                 <property>instrumentation/efis[1]/inputs/kpa-mode</property>\r
474                 <value>1</value>\r
475             </binding>\r
476             <binding>\r
477                 <command>nasal</command>\r
478                 <script>controls.click(4);</script>\r
479             </binding>\r
480         </action>\r
481     </animation>\r
482 \r
483      <animation>\r
484         <type>pick</type>\r
485         <object-name>BARO.knob</object-name>\r
486         <object-name>BARO.knob.001</object-name>\r
487         <action>\r
488             <button>1</button>\r
489             <button>4</button>\r
490             <repeatable>false</repeatable>\r
491             <binding>\r
492                 <command>property-assign</command>\r
493                 <property>instrumentation/efis[1]/inputs/kpa-mode</property>\r
494                 <value>0</value>\r
495             </binding>\r
496             <binding>\r
497                 <command>nasal</command>\r
498                 <script>controls.click(4);</script>\r
499             </binding>\r
500         </action>\r
501     </animation>\r
502 \r
503    <animation>\r
504         <type>pick</type>\r
505         <object-name>inhg.inc</object-name>\r
506         <object-name>inhg.dec</object-name>\r
507         <action>\r
508             <button>0</button> <!--  left button -->\r
509             <repeatable>true</repeatable>\r
510             <binding>\r
511                                 <condition>\r
512                                         <not><property>instrumentation/inputs/setting-std</property></not>\r
513                                 </condition>\r
514                 <command>property-adjust</command>\r
515                 <property>instrumentation/altimeter/setting-inhg</property>\r
516                 <step>0.01</step>\r
517                 <min>26.0</min>\r
518                 <max>33.0</max>\r
519                 <wrap>false</wrap>\r
520             </binding>\r
521             <binding>\r
522                 <command>nasal</command>\r
523                 <script>controls.click(4);</script>\r
524             </binding>\r
525         </action>\r
526     </animation>\r
527 \r
528     <animation>\r
529         <type>pick</type>\r
530         <object-name>inhg.inc</object-name>\r
531         <object-name>inhg.dec</object-name>\r
532         <action>\r
533             <button>1</button> <!--  center button -->\r
534             <repeatable>true</repeatable>\r
535             <binding>\r
536                                 <condition>\r
537                                         <not><property>instrumentation/inputs/setting-std</property></not>\r
538                                 </condition>\r
539                 <command>property-adjust</command>\r
540                 <property>instrumentation/altimeter/setting-inhg</property>\r
541                 <step>-0.01</step>\r
542                 <min>26.0</min>\r
543                 <max>33.0</max>\r
544                 <wrap>false</wrap>\r
545             </binding>\r
546             <binding>\r
547                 <command>nasal</command>\r
548                 <script>controls.click(4);</script>\r
549             </binding>\r
550         </action>\r
551     </animation>\r
552 \r
553     <animation>\r
554         <type>pick</type>\r
555         <object-name>inhg.inc</object-name>\r
556         <object-name>inhg.dec</object-name>\r
557         <object-name>inhg.reset</object-name>\r
558         <action>\r
559             <button>3</button> <!--  scroll up -->\r
560             <repeatable>false</repeatable>\r
561             <binding>\r
562                                 <condition>\r
563                                         <not><property>instrumentation/inputs/setting-std</property></not>\r
564                                 </condition>\r
565                 <command>property-adjust</command>\r
566                 <property>instrumentation/altimeter/setting-inhg</property>\r
567                 <step>0.01</step>\r
568                 <min>26.0</min>\r
569                 <max>33.0</max>\r
570                 <wrap>false</wrap>\r
571             </binding>\r
572             <binding>\r
573                 <command>nasal</command>\r
574                 <script>controls.click(4);</script>\r
575             </binding>\r
576         </action>\r
577     </animation>\r
578 \r
579     <animation>\r
580         <type>pick</type>\r
581         <object-name>inhg.inc</object-name>\r
582         <object-name>inhg.dec</object-name>\r
583         <object-name>inhg.reset</object-name>\r
584         <action>\r
585             <button>4</button> <!--  scroll down -->\r
586             <repeatable>false</repeatable>\r
587             <binding>\r
588                                 <condition>\r
589                                         <not><property>instrumentation/inputs/setting-std</property></not>\r
590                                 </condition>\r
591                 <command>property-adjust</command>\r
592                 <property>instrumentation/altimeter/setting-inhg</property>\r
593                 <step>-0.01</step>\r
594                 <min>26.0</min>\r
595                 <max>33.0</max>\r
596                 <wrap>false</wrap>\r
597             </binding>\r
598             <binding>\r
599                 <command>nasal</command>\r
600                 <script>controls.click(4);</script>\r
601             </binding>\r
602         </action>\r
603     </animation>\r
604 \r
605         <animation>\r
606         <type>pick</type>\r
607         <object-name>inhg.reset</object-name>\r
608         <visible>true</visible>\r
609         <action>\r
610             <button>0</button>\r
611             <repeatable>false</repeatable>\r
612             <binding>\r
613                 <command>property-toggle</command>\r
614                 <property>instrumentation/inputs/setting-std</property>\r
615             </binding>\r
616                         <binding>\r
617                                 <condition>\r
618                                         <property>instrumentation/inputs/setting-std</property>\r
619                                 </condition>\r
620                 <command>property-assign</command>\r
621                 <property>instrumentation/efis[1]/inhg-previos</property>\r
622                 <property>instrumentation/altimeter/setting-inhg</property>\r
623             </binding>\r
624                         <binding>\r
625                                 <condition>\r
626                                         <property>instrumentation/inputs/setting-std</property>\r
627                                 </condition>\r
628                 <command>property-assign</command>\r
629                                 <property>instrumentation/altimeter/setting-inhg</property>\r
630                                 <value>29.92</value>\r
631             </binding>\r
632                         <binding>\r
633                                 <condition>\r
634                                         <not><property>instrumentation/inputs/setting-std</property></not>\r
635                                 </condition>\r
636                 <command>property-assign</command>\r
637                 <property>instrumentation/altimeter/setting-inhg</property>\r
638                 <property>instrumentation/efis[1]/inhg-previos</property>\r
639             </binding>\r
640             <binding>\r
641                 <command>nasal</command>\r
642                 <script>controls.click(4);</script>\r
643             </binding>\r
644         </action>\r
645     </animation>\r
646 \r
647         <animation>\r
648         <type>pick</type>\r
649         <object-name>Mins.inc</object-name>\r
650         <object-name>Mins.dec</object-name>\r
651         <action>\r
652             <button>0</button>\r
653             <button>3</button>\r
654             <repeatable>false</repeatable>\r
655             <binding>\r
656                 <command>nasal</command>\r
657                 <script>b777.Efis2.ctl_func("mins",1);</script>\r
658             </binding>\r
659         </action>\r
660     </animation>\r
661 \r
662         <animation>\r
663         <type>pick</type>\r
664         <object-name>Mins.inc</object-name>\r
665         <object-name>Mins.dec</object-name>\r
666         <action>\r
667             <button>1</button>\r
668             <button>4</button>\r
669             <repeatable>false</repeatable>\r
670             <binding>\r
671                 <command>nasal</command>\r
672                 <script>b777.Efis2.ctl_func("mins",0);</script>\r
673             </binding>\r
674         </action>\r
675     </animation>\r
676 \r
677     <animation>\r
678         <type>pick</type>\r
679         <object-name>minset.inc</object-name>\r
680         <object-name>minset.dec</object-name>\r
681         <action>\r
682             <button>0</button>\r
683             <repeatable>true</repeatable>\r
684             <binding>\r
685                 <command>nasal</command>\r
686                 <script>b777.Efis2.ctl_func("dh",10);</script>\r
687             </binding>\r
688         </action>\r
689     </animation>\r
690 \r
691     <animation>\r
692         <type>pick</type>\r
693         <object-name>minset.inc</object-name>\r
694         <object-name>minset.dec</object-name>\r
695         <action>\r
696             <button>1</button>\r
697             <repeatable>true</repeatable>\r
698             <binding>\r
699                 <command>nasal</command>\r
700                 <script>b777.Efis2.ctl_func("dh",-10);</script>\r
701             </binding>\r
702         </action>\r
703     </animation>\r
704     \r
705     <animation>\r
706         <type>pick</type>\r
707         <object-name>minset.dec</object-name>\r
708         <object-name>minset.inc</object-name>\r
709         <object-name>DH.reset</object-name>\r
710         <action>\r
711             <button>3</button>\r
712             <repeatable>true</repeatable>\r
713             <binding>\r
714                 <command>nasal</command>\r
715                 <script>b777.Efis2.ctl_func("dh",10);</script>\r
716             </binding>\r
717         </action>\r
718     </animation>\r
719 \r
720     <animation>\r
721         <type>pick</type>\r
722         <object-name>minset.dec</object-name>\r
723         <object-name>minset.inc</object-name>\r
724         <object-name>DH.reset</object-name>\r
725         <action>\r
726             <button>4</button>\r
727             <repeatable>true</repeatable>\r
728             <binding>\r
729                 <command>nasal</command>\r
730                 <script>b777.Efis2.ctl_func("dh",-10);</script>\r
731             </binding>\r
732         </action>\r
733     </animation>\r
734 \r
735     <animation>\r
736         <type>pick</type>\r
737         <object-name>DH.reset</object-name>\r
738         <visible>true</visible>\r
739         <action>\r
740             <button>0</button>\r
741             <repeatable>false</repeatable>\r
742             <binding>\r
743                 <command>nasal</command>\r
744                 <script>b777.Efis2.ctl_func("dh",0);</script>\r
745             </binding>\r
746         </action>\r
747     </animation>\r
748 \r
749     <animation>\r
750         <type>pick</type>\r
751         <object-name>Mode.inc</object-name>\r
752         <object-name>Mode.dec</object-name>\r
753         <object-name>Mode2.inc</object-name>\r
754         <object-name>Mode2.dec</object-name>\r
755         <action>\r
756             <button>0</button>\r
757             <repeatable>true</repeatable>\r
758             <binding>\r
759                 <command>nasal</command>\r
760                 <script>b777.Efis2.ctl_func("display",1);</script>\r
761             </binding>\r
762         </action>\r
763     </animation>\r
764 \r
765     <animation>\r
766         <type>pick</type>\r
767         <object-name>Mode.inc</object-name>\r
768         <object-name>Mode.dec</object-name>\r
769         <object-name>Mode2.inc</object-name>\r
770         <object-name>Mode2.dec</object-name>\r
771         <action>\r
772             <button>1</button>\r
773             <repeatable>true</repeatable>\r
774             <binding>\r
775                 <command>nasal</command>\r
776                 <script>b777.Efis2.ctl_func("display",-1);</script>\r
777             </binding>\r
778         </action>\r
779     </animation>\r
780     \r
781     <animation>\r
782         <type>pick</type>\r
783         <object-name>Mode.inc</object-name>\r
784         <object-name>Mode.dec</object-name>\r
785         <object-name>Mode2.inc</object-name>\r
786         <object-name>Mode2.dec</object-name>\r
787         <object-name>ND.center</object-name>\r
788         <action>\r
789             <button>3</button>\r
790             <repeatable>false</repeatable>\r
791             <binding>\r
792                 <command>nasal</command>\r
793                 <script>b777.Efis2.ctl_func("display",1);</script>\r
794             </binding>\r
795         </action>\r
796     </animation>\r
797     <animation>\r
798         <type>pick</type>\r
799         <object-name>Mode.inc</object-name>\r
800         <object-name>Mode.dec</object-name>\r
801         <object-name>Mode2.inc</object-name>\r
802         <object-name>Mode2.dec</object-name>\r
803         <object-name>ND.center</object-name>\r
804         <action>\r
805             <button>4</button>\r
806             <repeatable>false</repeatable>\r
807             <binding>\r
808                 <command>nasal</command>\r
809                 <script>b777.Efis2.ctl_func("display",-1);</script>\r
810             </binding>\r
811         </action>\r
812     </animation>\r
813 \r
814 </PropertyList>\r