<?xml version="1.0" encoding="UTF-8" ?> <PropertyList> <name>nasal-test</name> <layout>vbox</layout> <pref-width>180</pref-width> <color> <red>0.1</red> <green>0.3</green> <blue>0.7</blue> <alpha>0.9</alpha> </color> <group> <layout>hbox</layout> <empty> <stretch>1</stretch> </empty> <text> <label>Run Nasal test</label> </text> <empty> <stretch>1</stretch> </empty> <button> <pref-width>16</pref-width> <pref-height>16</pref-height> <legend>X</legend> <keynum>27</keynum> <border>2</border> <binding> <command>dialog-close</command> </binding> </button> </group> <hrule /> <group> <layout>vbox</layout> <valign>top</valign> <text>Specify .nut file in $FGROOT/Nasal</text> <group> <layout>hbox</layout> <input> <pref-width>100</pref-width> <halign>left</halign> <property>/_debug/nas/test/filename</property> <label>.nut</label> <binding> <command>dialog-apply</command> </binding> <live type="bool">true</live> </input> </group> <button> <legend>Run test</legend> <binding> <command>nasal</command> <script> var file = getprop("/sim/fg-root")~"/Nasal/" ~getprop("/_debug/nas/test/filename")~".nut"; print(file); fgcommand("nasal-test", props.Node.new({"path": file})); </script> </binding> </button> </group> </PropertyList>