The Edit Label dialog can be displayed by either double clicking anywhere within a label form field object or selecting the label and clicking on the "attribute edit" icon in the tool bar. This dialog presents the current attributes of the label. The dialog consists of three sections: identification, appearance, and properties.
This section displays naming and other identifying information for the label form field object.
| Field Name | This field contains the name of the label field. The Screen Painter automatically generates a unique name for it. This name can be maintained or changed, as long as the new name conforms to the Zim Object Naming Rules. Note that label names can also be blank as they are not addressable within the Zim language. |
| Form Name | This field contains the name of the form in which the label field was created. The field can be viewed by selecting it and scrolling left and right, but its value cannot be changed. |
| Directory | This field contains the name of the Zim directory that owns the form in which the label field was created. The field can be viewed by selecting it and scrolling left and right, but its value cannot be changed. |
This section presents the display or appearance attributes of the label form field object.
| Visible | This check box determines if the label is visible. Because labels are not currently addressable through the Zim language, if this check box is cleared, then there is no facility within the Zim language for dynamically making it visible. Hence, an invisible label is always invisible. |
| Pointer Style | This field is unavailable as label objects can never receive the focus. The list box value is set to "default". |
| Label Text | This field contains the text for the label. An ampersand (&) character within the text results in the following character being underlined. This field is immediately followed by a small push button containing the ellipsis (ยทยทยท) notation. This push button results in the display of the label text in a multi-line edit field where it can also be edited. Hard returns (Ctrl-Enter) which result in new lines can be captured within this multi-line edit field. |
This section presents the behavioral attributes of the label object.
| Availability | This field is unavailable as label objects can never receive the focus. The list box value is set to "Protected". |
| Tab Stop | This field is unavailable as label objects can never receive the focus. The check box is cleared. |
| Tab Index | This field contains a number that represents the relative position of the field in the tab sequence order. A value of zero (0) means use the tab sequence order as defined by the relative position of the field in the structure chart. |
| Justification | This list box determines the justification of the label text within the label's physical dimensions. The available justification values are "Left" (the default), "Center" and "Right". |
| OK | This push button performs any required data validation, commits any changes that were made to the labels's attributes, and returns to the Screen Painter's layout mode. |
| Cancel | This push button discards any changes that were made in this dialog returns to the Screen Painter's layout mode. |
| Help | This push button invokes the Zim Help facility, initially displaying the section entitled Edit Label dialog (this section). |