MODIFIABLE

Determines whether a dialog element can be edited or not.

Note that, although disabling the control also prevents any modifications being made, the use of the ENABLED attribute (if available) is usually more severe in its effect than the use of this attribute. For example, disabled controls usually have a more radical visual appearance than non-modifiable (enabled) ones do, being typically completely grayed-out. Furthermore, disabled controls cannot receive the focus, so it is not possible to scroll text in a disabled control, or to make a selection and copy it to the clipboard.

If this attribute is set to FALSE for an OLE container control that has been activated for in-place editing, the OLE object cannot be modified.

For tab controls, this attribute has a different meaning than provided above, and determines whether the user is allowed to switch between tabs. For more information, please refer to the article Working with Tab Controls.

For list view items and tree view items, this attribute refers to the ability to change the item's text label. However, if the MODIFIABLE attribute is set to FALSE for the list view control or tree view control itself is set to FALSE, no editing of any items is allowed, regardless of the setting of the MODIFIABLE attribute for the individual items. For more information, please refer to the article Label Editing in Tree View and List View Controls.

Applies to Column specification control, edit area control, input field control, list view control, list view item,

OLE container control, selection box control, tab control, table control, tree view control, tree view item.

Data Type BOOLEAN
Default Value TRUE
Possible Values TRUE / FALSE