<?xml version="1.0"?>

<PropertyList>
	<name>ai-objects</name>
	<layout>vbox</layout>
	<default-padding>1</default-padding>
	<modal>false</modal>
	<width>400</width>

	<empty>
		<pref-height>6</pref-height>
	</empty>

	<text>
		<label>Control nearby AI objects</label>
	</text>

	<empty>
		<pref-height>4</pref-height>
	</empty>

	<hrule/>

 <group>
    <layout>table</layout>
  
    <text>
      <label>Select an AI object to bring up its own control dialog</label>
      <halign>left</halign>
      <row>0</row>
      <col>0</col>
    </text>

  	<combo>
       		 <row>1</row>
        	 <col>0</col>
        	 <name>object-selection</name>
        	 <halign>left</halign>
        	 <stretch>true</stretch>
        	 <pref-width>300</pref-width>
        	 <property>/ai/control/object-selected</property>
        	 <properties>/ai/control/objects-nearby/</properties>
		 <value>Truman</value>
        	 <binding>
             	 	<command>dialog-apply</command>
          	 	<object-name>object-selection</object-name>
        	 </binding>
      	</combo>



</group>


        <empty>
		<pref-height>12</pref-height>
	</empty>

	<hrule/>

	<empty>
		<pref-height>20</pref-height>
	</empty>

 <group>
    <layout>table</layout>

	<button>
       		<row>0</row>
        	<col>0</col>
		<legend>OK</legend>
		<default>true</default>
		<equal>true</equal>
		<binding>
			<command>dialog-apply</command>
		</binding>

		 <binding>
			<command>nasal</command>
			<script>
			var obj_dlg_id = getprop("/ai/control/object-selected");

			var dlg = gui.Dialog.new(obj_dlg_id);
			dlg.open();
					
			</script>
		</binding>

		<binding>
			<command>dialog-close</command>
		</binding>
	</button>

	<button>
       		<row>0</row>
        	<col>1</col>
		<legend>Close</legend>
		<default>true</default>
		<key>Esc</key>
		<binding>
			<command>dialog-close</command>
		</binding>
	</button>

</group>

</PropertyList>