The Form Properties dialog box enables you to set properties for the selected form. You can also set the options for 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 the name for your form. The default format for naming is Form1, Form2. You can type any name in this field. If you have more than one form in the page, they must have different names.

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 have entered in the CGI Settings section will be discarded. Only the name and the design style of the Form will be kept stored. The Form Fields and Hidden Variables will be kept. The Form which you set as a PlaceHolder will not be generated while generating site.

CGI Settings section

The CGI Settings section enables you to set the options for CGI Script. It will process the data posted by the Form. When the web site viewer presses the Submit button in the browser, all values from the Form Fields are transferred to CGI Script. The Program generates CGI script program automatically, which, in its turn, processes the data and performs actions based on that data.

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

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

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

Hidden Variables section

The Hidden Variables section enables you to manage the hidden variables in the form. These variables are the special used by script to process the form. As the name implies, the Hidden Variables fields are not visible to the 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 appears, enabling you to enter the name and value of a variable.

To modify any listed variable, 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, and you can modify the name and value of the variable.

To delete a variable, select it and click Remove.

Form Fields window

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