Porovnávané verzie
porovnané s
Kľúč
- Tento riadok sa pridal
- Riadok je odstránený.
- Formátovanie sa zmenilo.
OnMouseDown picture event
Declaration
Global handler:
Special handler:
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY OnMouseDown(IN INT _refId, IN INT _btnNr, IN BOOL _shift, IN INT _X, IN INT _Y) ; script actions END OnMouseDown |
Special handler:
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY XXX_OnMouseDown(IN INT _btnNr, IN BOOL _shift, IN INT _X, IN INT _Y) |
Blok kódu | ||||
---|---|---|---|---|
| ||||
; script actions END XXX_OnMouseDown |
Parameters
_refId | Parameter of the INT type (required for global handler). |
XXX | Name of Reference variable connected to graphic object (without the character "_"). |
_btnNr | Parameter of the BOOL type, that determines the pressed mouse button. |
_shift | Parameter of the BOOL type. |
_Y | Parameter of the INT type. |
_Y | Parameter of the INT type. |
Description
The picture event is being generated after pressing the mouse button (button down) above the picture. The parameter _shift determines whether the SHIFT key were pressed along with the mouse button. The parameters _X and _Y determines position of mouse pointer.
The parameter _btnNr identifies the pressed mouse button according to the following table:
The parameter _btnNr identifies the pressed mouse button according to the following table:
_btnNr | Mouse button |
1 | Left |
2 | Middle |
3 | Right |
The parameter _refId is used for graphic objects with defined Reference variable other than 0. So it is possible to use the special event handler. For the graphic object with no defined Reference variable, it is required to use the global event handler and the parameter _refId will be 0. Also when the user press the mouse button above the picture (not above graphic object).
Note
This entry mostly performs before selection some item. Only pressing the right-mouse button over the windows control of Tree type is exception. Then the selection of tree item will make before this entry which can refer to the new selection. The meaning of this exception is in compatibility in behaviour in old version which did not get the entry OnMouseUp after the right-mouse button had been released over the Tree windows control.
Example
Special picture event handler:
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY TV_OnMouseDown(IN INT _btnNr, IN BOOL _bShift, IN INT _xPos, IN INT _yPos) END TV_OnMouseDown |
Global picture event handler:
Blok kódu | ||||
---|---|---|---|---|
| ||||
ENTRY OnMouseDown(IN INT _refId, IN INT _btnNr, IN BOOL _bShift, IN INT _xPos, IN INT _yPos) END OnMouseDown |
Info | ||
---|---|---|
| ||