Public Types | |
| enum | Scroll { Bottom, End, LineDown, LineUp, PageDown, PageUp, Drop, Track, Top } |
| Indicates the user's scrolling request. More... | |
Public Attributes | |
| int | x |
| X position of mouse in client-relative coordinates. | |
| int | y |
| Y position of mouse in client-relative coordinates. | |
| int | deltax |
| Cursor delta from previous location, or zero. | |
| int | deltay |
| Cursor delta from previous location, or zero. | |
| bit | control |
| Control key is down. | |
| bit | lbutton |
| Left mouse button is down. | |
| bit | mbutton |
| Middle mouse button is down. | |
| bit | rbutton |
| Right mouse button is down. | |
| bit | shift |
| Shift key is down. | |
| int | left |
| For the onPaint event, the left bound for the update region. | |
| int | top |
| For the onPaint event, the top bound for the update region. | |
| int | right |
| For the onPaint event, the right bound for the update region, inclusive. | |
| int | bottom |
| For the onPaint event, the bottom bound for the update region, inclusive. | |
| float | wheel |
| For the onMouseWheel event, the number of units that the wheel has been spun. | |
| Scroll | scrollType |
| Type of the scrolling request. | |
| int | scrollPoint |
| Current scrolling point. | |
| int | scrollDest |
| The current scroll point with some good default changes according to the scrollType. | |
| char[] | keyCode |
| Relevant key name for a keyDown event, or the character for the key in a char event. | |
| int | keyRepeat |
| Number of times the keystroke is auto-repeated. | |
| bit | keyPrevious |
| Previous key state; true if it was down, false if it was up. | |
|
|
|
Relevant key name for a keyDown event, or the character for the key in a char event. For a keyDown event, it can be one of the following:
|
|
|
For the onMouseWheel event, the number of units that the wheel has been spun. Positive for spinning it away from the user. Negative for spinning it towards the user. |
1.3.2