OnTreeItemChange
OnTreeItemChange event
Declaration
Global picture event handler:
ENTRY OnTreeItemChange(IN INT _refId, IN INT _ItemHandle, IN TEXT _NewText)
; actions
END OnTreeItemChange
Special picture event handler:
ENTRY XXX_OnTreeItemChange(IN INT _ItemHandle, IN TEXT _NewText)
; actions
END XXX_OnTreeItemChange
Parameters
_refId | For global picture event handler - required input parameter of Int type. |
XXX | Name of reference variable that is connected to the graphic object without the character "_" . |
_ItemHandle | Handle to the item in a tree which will be changed. |
_NewText | New name of the item in TreeView. |
Description
Event is generated after a user has changed the item (text) in TreeView.
Example
Special picture event handler:
; event handler: A change of text in TreeView, to which the reference variable _TREE is connected
ENTRY TREE_OnTreeItemChange(IN INT _LineNr, IN FLOAT _value, IN INT _mouseBtn)
;actions
END
Global picture event handler:
; event handler: A change of text in TreeView without special event handler
ENTRY OnTreeItemChange(IN INT _refId, IN INT _LineNr IN FLOAT _value, IN INT _mouseBtn)
; _refId - a value of reference local variable of picture which is connected to TreeView
IF _refId = _TREE THEN ; a test to detect TreeView in which the event has became
; actions
ENDIF
END Note
If both event handlers are defined in one script, the global one will not be initiated because there is a special one.