<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE dictionary SYSTEM "file://localhost/System/Library/DTDs/sdef.dtd">
<dictionary title="Photomatix Pro Terminology">
	<suite name="Photomatix Pro Suite" code="PMtx"	description="Photomatix Pro scripting information"> 
	
		<command name="process" code="PMtxProc"	description="Process photos in Photomatix Pro">
			<cocoa class="PMScriptCommandHandler"/> 
			<direct-parameter description="The file(s) to be opened.">
			<type type="text"/>
			</direct-parameter>
			<parameter name="process" code="proc" type="text" optional="yes"
				description="Process to be performed by Photomatix. Possible options are: blend, tonemap, load">
				<cocoa key="processType"/>
			</parameter>
			<parameter name="align" code="alig" type="boolean" optional="yes"
				description="Whether bracketed photos should be aligned">
				<cocoa key="needAlign"/>
			</parameter>
			<parameter name="alignment type" code="alit" type="integer" optional="yes"
				description="Alignment method">
				<cocoa key="alignType"/>
			</parameter>
			<parameter name="align no crop" code="alic" type="boolean" optional="yes"
				description="Whether aligned images should be cropped to remove shifted area">
				<cocoa key="alignNoCrop"/>
			</parameter>
			<parameter name="reduce CA" code="chab" type="boolean" optional="yes"
				description="Whether should attempt to reduce chromatic aberrations in generated HDR image">
				<cocoa key="reduceCA"/>
			</parameter>
			<parameter name="reduce noise" code="nois" type="integer" optional="yes"
				description="Whether should attempt to reduce noise in generated HDR image">
				<cocoa key="reduceNoise"/>
			</parameter>
			<parameter name="reduce ghosting" code="ghos" type="boolean" optional="yes"
				description="Whether should attempt to reduce ghosting artifacts in generated HDR image">
				<cocoa key="reduceGhost"/>
			</parameter>
			<parameter name="ghosting type" code="ghot" type="integer" optional="yes"
				description="Ghosting type">
				<cocoa key="ghostType"/>
			</parameter>
			<parameter name="View HDR" code="vhdr" type="boolean" optional="yes"
				description="Whether to show the 32-bit HDR image before going to tone mapping">
				<cocoa key="viewHDR"/>
			</parameter>
			<parameter name="output path" code="opat" type="text" optional="yes"
				description="Path for the saved output image">
				<cocoa key="outputPath"/>
			</parameter>
			<parameter name="bit-depth" code="obit" type="integer" optional="yes"
				description="Bit-depth for the saved output image">
				<cocoa key="ldrBits"/>
			</parameter>
			<parameter name="wait action" code="wait" type="boolean" optional="yes"
				description="Whether to wait for a user action to be returned to client">
				<cocoa key="waitAction"/>
			</parameter>

			<parameter name="psn_hi" code="psnh" type="integer" optional="yes">
				<cocoa key="psn_hi"/>
			</parameter>
			<parameter name="psn_lo" code="psnl" type="integer" optional="yes">
				<cocoa key="psn_lo"/>
			</parameter>


			
			<result type="integer" description="status"/>
		</command>
<!--
		<class name="rectangle" code="d2rc" inherits="graphic" description="A rectangle graphic."> 
			<cocoa class="SKTRectangle"/>
			<property name="orientation" code="orin" type="orientation"/>
			<responds-to name="rotate">
				<cocoa method="rotate:"/>
			</responds-to>
		</class> 
		<enumeration name="orientation" code="orie">
			<enumerator name="portrait" code="port" description="Taller than wide."/>
			<enumerator name="landscape" code="land" description="Wider than tall."/>
			<enumerator name="square" code="squa" description="Neither wider nor taller."/>
		</enumeration>

		<command name="rotate" code="sktcrota" description="Rotate objects.">
			<direct-parameter type="graphic"/>
			<parameter name="by" code="by  " type="real" 
				description="degrees to rotate; positive numbers rotate counter-clockwise.">
				<cocoa key="byDegrees"/>
			</parameter>
		</command>

		<command name="align" code="sktcalig" description="Align a set of objects.">
			<cocoa class="SKTAlignCommand"/> 
			<direct-parameter>
				<type type="graphic" list="yes"/>
			</direct-parameter>
			<parameter name="to" code="to  " type="edge">
				<cocoa key="toEdge"/>
			</parameter>
		</command>
		<enumeration name="edge" code="edge">
			<enumerator name="left edges" code="left"/>
			<enumerator name="right edges" code="righ"/>
			<enumerator name="horizontal centers" code="horc"/>
			<enumerator name="top edges" code="top "/>
			<enumerator name="bottom edges" code="bott"/>
			<enumerator name="vertical centers" code="verc"/>
		</enumeration>
-->


	</suite> 
</dictionary>