Hi, use a condition to check whether those props are already set =
<condition property="noAntForm"> <and> <isset property="foo"/> <isset property="bar"/> </and> </condition> and in the target where AntForm comes in use unless = <target name="useAntForm" unless="noAntForm"> ... </target> so the target useAntForm is only executed if those props are not already set. Regards, Gilbert -----Original Message----- From: Hans Schwaebli [mailto:[EMAIL PROTECTED] Sent: Wednesday, November 29, 2006 11:06 AM To: Ant Users List Subject: AntForm question When I run this, the form is shown, although all properties are already set. If all properties are set, why does it show the form? More important? How can I teach Antform not to show the form if all properties are set? <property name="recipient" value="a"/> <property name="subject" value="b"/> <property name="body" value="c"/> <property name="send" value="d"/> <antform title="Send Mail" lookAndFeel="com.sun.java.swing.plaf.windows.WindowsLookAndFeel" save="properties.txt" image="doc/images/testlogo.jpg"> <label>To send a mail, use the following form. Pick a recipient, type a subject and a body...the script will do the rest.</label> <selectionProperty unless="recipient" label="Recipient: " property="recipient" values="[EMAIL PROTECTED]; [EMAIL PROTECTED]; [EMAIL PROTECTED]" separator=";"/> <textProperty unless="subject" label="Subject : " property="subject" /> <multilineTextProperty unless="body" label="Message body: " property="body"/> <booleanProperty unless="send" label="Send immediately: " property="send"/> </antform> --------------------------------- Everyone is raving about the all-new Yahoo! Mail beta. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]