This functionality is only available for certain module packages. Info / Copyright

Action: RegisterCustomPropertyEditorAction


Parameters

Description

PropertyId

Identifier of the property (= Property number)

PropertyIndex

Index of the property

PropertyIdentName

Identifying name of the user-defined property

Action

This action is called to edit the specified property.

Editable

1: Editing the field is possible.

0: Editing the field is not possible.

Register

1: Registers this action.

0: Unregisters this action.

This action can be used to change the behavior of properties in a property table. When you edit a property in a property table a [...] button is displayed instead of the standard control element. When you click the [...] button, the specified action is started and you can change the displayed value in an own dialog with the specified call context.

Call context of the registered action is:

Parameter

PropertyId

Identifier of the property

PropertyIndex

Index of the property

PropertyIdentName

Identifying name of the user-defined property

DbObjectId

Object ID of the object to which the property belongs. Only the first object ID is transferred for multiple selection.

Value

Displayed string or multilingual string

Returned values

DialogModalResult

1 for OK

DialogModified

1 for modified

Value

New display value or new multilingual string