Table

When a Table parameter is selected in the parameters list, the following user interface is displayed:

The Table parameter feeds a structure to the published input in the Quartz composition it is mapped to. The structure is an array of rows. Each row is itself and array of values, one for each column.

The Allow user to change # of rows/columns options lets you decide whether users will be able to add new rows (or new columns) to the table within the FxPlug host. You may decide to lock the number of row and/or columns to enforce a particular design.

The Use first row as column titles option lets you enter column titles inside the table. This option is only available when the number of columns is not adjustable by the user. When running inside the host, FxFactory will use the first row only for the column titles. The remaining rows will be used as the default values.

The Default table values editor lets you type values for each cell in the table.

The Add Row button lets you add a new row to the table. If a row is currently selected, the new one will be inserted in its place. If no row is currently selected, the new one will be inserted at the end of the table.

The Delete Row button lets you remove the currently selected row from the table. If no row is selected, the last one in the table is removed.

The Add Col button lets you add a new column to the table. If a column is currently selected, the new one will be inserted in its place. If no column is currently selected, the new one will be inserted at the end of the table.

The Delete Col button lets you remove the currently selected column from the table. If no column is selected, the last one in the table is removed.

The Import CSV File button lets you import an existing file containing Comma-separated values into the table. The table will be resized accordingly.