## Send Message dialog

This dialog appears when you right-click some object in a library component and select Send Message > Customize from the shortcut menu. It helps you to customize the message that will be sent out when a specific event occurs on the object. See the dialog.

The following are details about options in the dialog:

Events

Specifies the trigger event by checking the checkbox ahead of the event. Click on the event to specify the message it is going to trigger.

Message

Specifies the message that will be sent out.

- 0001 - Filter
  Specifies to send out the built-in Filter message, which will ask the data component who receives the message to filter itself based on the filter condition defined in the message.
- 0002 - Sort
  Specifies to send out the built-in Sort message, which will ask the data component who receives the message to sort itself based on the sort condition defined in the message.
- 0003 - Parameter
  There are two types:
  - Automatic
    Specifies to send out the built-in Parameter message with all the parameter values used in the current library component, which will ask the library component in which the data component that receives the message is to re-run itself using the same parameter values.
  - Customized
    Specifies to send out the built-in Parameter message, which will ask the library component in which the data component that receives the message is to re-run itself using the parameter value defined in the message. In this case, you need to define a parameter with a value.

  For compatibility with earlier versions, the previous 0003 - Parameter message will be converted to the Customized type and 0004 - Parameters to the Automatic type.

- User Defined
  Specifies to send out a user defined message.
  - ID
    Specifies the ID of the message.
  - Name
    Specifies the name of the message.

Adds a new message key-value line. Not available to built-in messages.

Removes the selected message key-value line. Not available to built-in messages.

Moves the selected message key-value line up a step. Not available to built-in messages.

Moves the selected message key-value line down a step. Not available to built-in messages.

Key

Specifies the key of the message. For a built-in message, the key cannot be changed.

Data Type

Specifies the data type of the value. For a built-in message, the data type cannot changed.

Value

Specifies the value of the key.

OK

Accepts the changes and closes this dialog.

Cancel

Does not retain any changes and closes the dialog.

Help

Displays the help document about this feature.

###### Related topics:

- Sending out messages