Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
OnAutoCompleteListSelected picture event
Declaration
Global handler:
Special handler:
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY OnAutoCompleteListSelected(IN INT _refId, IN TEXT _Line, IN INT _InsertPos, IN TEXT _choice) ; script actions END OnAutoCompleteListSelected |
Special handler:
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY XXX_OnAutoCompleteListSelected(IN TEXT _Line, IN INT _InsertPos, IN TEXT _choice) ; script actions END XXX_OnAutoCompleteListSelected |
Parameters
_refId | Parameter of INT type (required for global handler). |
_Line | String that represents the content of current row on the cursor position. |
_InsertPos | Position of the first letter of the first word. |
_choice | Current position of cursor (position of the last letter in front of cursor + 1). |
XXX | Name of Reference variable connected to graphic object (without the character "_"). |
Description
This picture event is generated when entering selected text from AutoComplete List in the windows control Entry field.
Example
Special picture event handler:
Blok kódu | ||||
---|---|---|---|---|
| ||||
; picture event handler: Change of text in entry field ; with assigned reference variable _EField |
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY EField_OnAutoCompleteListSelected(IN TEXT _Line, IN INT _InsertPos, IN TEXT _choice) |
Blok kódu | ||||
---|---|---|---|---|
| ||||
; actions |
Blok kódu | ||||
---|---|---|---|---|
| ||||
END |
Global picture event handler:
Blok kódu | ||||
---|---|---|---|---|
| ||||
; picture event handler: Change of text in the entry fields ; without a special handler of the picture event |
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY OnAutoCompleteListSelected(IN INT _refId, IN TEXT _Line, IN INT _InsertPos, IN TEXT _choice) |
Blok kódu | ||||
---|---|---|---|---|
| ||||
; _refId - value of Reference local variable assigned to the graphic object IF _refId = _EField THEN ; test that determines the entry field in which the text was changed |
Blok kódu | ||||
---|---|---|---|---|
| ||||
; actions |
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENDIF END |
Note
If both the handlers are defined in picture script, the global handler will never be called for _refId=_EField, because a special handler is already defined.