Field Dialog

This dialog allows editing of a field.

ID

A string identifying the field. The string must be unique in the block. You will use the ID in the block's dialog to hook up a dialog control to the field.

Type

The type of value the field will contain.

Field Types
Text The field will be a normal text field. It will accept any string as user input. The field can hook up to a string or wide string controls in the block's dialog.

Text Field Type Parameters
Default Value The value to use as the default when the block is added to the drawing.

Choice The field's value will come from a list of choices. The field can be hooked up to an list, option menu, or toggle button controls in the block's dialog. A toggle button control assumes that there is only one choice and that the field's value will toggle between that choice and an empty string.

Choice Field Type Parameters
List of Choices The choices can be added, edited, copied, and removed. The default choice can also be set. An * preceeding the choice specifies that the choice will be used as the default value.
Second Language Field Indicate what field is to be used as the associated second language field. When a field's value is changed, the second language field's value will also be changed to the translated value of the selected choice value.
Date The field is a GM formatted date. The field acts just like the Text type. However, the block's dialog will include a button that allows the user to fill in the field's value with the current date. The button's name will be the field's ID followed by _SET. For example, DESIGNERDATE_SET.

Date Field Type Parameters
Default to current date Toggle on to specify that the default value will be that date when the block is added to the drawing.
Second Language The field is a second language field for a choice type field. You associate which choice field this is in that particular choice field's parameters.
Sheet Attribute The field's value will come from an attribute defined on the drawing sheet.

Sheet Attribute Field Type Parameters
Title The title of the drawing sheet attribute that the field's value is to come from.
Part Attribute The field's value will come from a part attribute.

Part Attribute Field Type Parameters
Title The title of the part attribute that the field's value is to come from.

Dialog Control Type

The control type used in the UI/Styler for this field. This must match or the program will not behave properly. Use a value of No Control if the field does not appear on the dialog for editing.

Prefix

A string to use as a prefix to the field's value.

Suffix

A string to use as a suffix to the field's value.

Broadcast Type

Specifies wether the field's value will be broadcasted in a drawing sheet or part attribute.

Broadcast Title

The title of the atribute that will receive the field's value.

Collapse Row When Empty Value

Indicates that the row the field is located in the tabular note will collapse when the field's value is empty.

Sync Value In All Drawings

Indicates that changes to the field's value will be reflected to all drawings the have the block on it. The drawing the field is edited on does not matter.