OnDgsMouseMultiClick: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 2: | Line 2: | ||
__NOTOC__ | __NOTOC__ | ||
This event occurs when multi clicking on any dgs-element. | This event occurs when multi clicking on any dgs-element. | ||
{{Note|This event will not trigger when [[onDgsMouseClick]] is cancelled.}} | |||
==Parameters== | ==Parameters== | ||
Line 21: | Line 22: | ||
DGS = exports.dgs | DGS = exports.dgs | ||
button = DGS: | button = DGS:dgsCreate | ||
Revision as of 11:48, 12 February 2021
This event occurs when multi clicking on any dgs-element.
Parameters
string button, string state, int absoluteX, int absoluteY, int times
- button: The name of the button which will be clicked , it can be left, right, middle
- state: The state of the mouse button. Can be down or up. ( Please note that both up and down state are supported! )
- absoluteX: The X position of the mouse cursor, in pixels, measured from the left side of the screen.
- absoluteY: The Y position of the mouse cursor, in pixels, measured from the top of the screen.
- times: An int of the clicking times.
Source
The source of this event is the DGS element that was multi clicked.
Example
This example creates a text button and clicking on it will tell you the position coordinates of the mouse cursor: <syntaxhighlight lang="lua"> DGS = exports.dgs
button = DGS:dgsCreate