The Form Properties dialog box enables you to set properties for a selected Form. You can also set options for a CGI Script that processes data posted by the form.

The dialog box consists of five sections:

The Form Name text field

The Form Name field enables you to set a name for your form. The default format for naming a form is Form1, Form2. You can type any name in this field. If you have more than one form in your page, they must have different names.

The Show Form as PlaceHolder checkbox

The Show Form as PlaceHolder checkbox enables you to show your Form as a PlaceHolder. This option is used for creating templates. You can check this checkbox and save your Web Site as a template. All the information you entered in the CGI Settings section will be discarded. Only a name and design style of your Form will be kept. Form Fields and Hidden Variables will be kept. The Form which you set to be a PlaceHolder will not be generated when you generate a site.

The CGI Settings section

The CGI Settings section enables you to set options for a CGI Script. It will process data posted by a Form. When a web site visitor presses the submit button in a browser, all values from your Form Fields get transfered to a CGI Script. This program automatically generates a CGI script program  which processes data and performs actions based on that data.

The CGI Output Type pull down menu enables you to select a CGI Script type. The CGI Script types are:

The PERL Interpreter Path text box enables you to specify location of your PERL Script Interpreter program. For the Microsoft Web servers, this field is not used. For most UNIX Servers and other brand servers, you must type in the correct path in this field. This option is unavailable for the Local Custom CGI Script and Remote Custom CGI Script CGI Output Types.

The CGI File Extension text box enables you to enter an  extension of your CGI script file. The extension depends on the type of your Web Server. The default extension that the program assigns is .CGI. Most servers use the .CGI extension. This also depends on how a system administrator of a server has configured the server. If you are not sure how your server is set up, please contact your system administrator. This option is unavailable for the Local Custom CGI Script and Remote Custom CGI Script CGI Output Types.

The Hidden Variables section

The Hidden Variables section enables you to manage  hidden variables in a Form. These variables are of a special type of Form fields used by a script to process a Form. As the name implies, the Hidden Variables fields are not visible to a Web viewer and cannot be changed by the Web viewer.

To add a variable, click Add... at the bottom of the Hidden Variables window. The Hidden Variable dialog box will be displayed, enabling you to enter a name and a value of a variable.

To modify any of your listed variables, select it and click Modify... at the bottom of the Hidden Variables window. You can also double-click the item. The Hidden Variable dialog box displays where you can modify a name and a value of your variable.

To delete a variable, click its name to select it and click Remove.

The Form Fields window

The Form Fields window contains information about all Form fields and hidden variables. This is mainly used as a help screen.