Item_Exit - DfBaseEntry
Sends iMessage to the current object if it is non-zero
Type: Event
Return Data Type: Integer
Parameters
| Parameter | Type | Description |
|---|---|---|
| iMessage | Integer | The Message id (e.g. get_IsExitOk) |
| iItem | Integer | The exiting item number |
Syntax
Function Item_Exit Integer iMessage Integer iItem Returns Integer
Description
The Item_exit message sends iMessage to the current object if it is non-zero. This is an intermediate message sent during item change so that the program can intercept the change before it actually takes place. For example, you might check the iMessage parameter and if it is zero, substitute a generic message:
function item_exit integer exit_msg integer item_number returns integer
integer ret_val
if exit_msg eq 0 move generic_msg to exit_msg
forward get item_exit exit_msg item_number to ret_val
function_return ret_val
end_function
Return Value
Returns 0 if exiting is ok, non-zero if exiting should not be allowed