| Function Name | c:<CONTROL-NAME>#OnMouseDown |
|---|---|
| Syntax | (defun c:<CONTROL-NAME>#OnMouseDown
(Button [as Integer] Flags [as Bitflag] X [as
Long] Y [as
Long] /) |
| Return Type | Ignored |
| Applies To | Block View, Grid, Hatch, List View, Picture Box, Slide View |
当在控件上按下一个鼠标按钮时,触发此事件。 按钮标识触发事件的鼠标按钮。 标志描述[Shift]和[Ctrl]键的状态,以及鼠标按钮。 X和Y指定事件发生的控制客户端坐标。
| Button Number | Button |
|---|---|
| 1 | Left |
| 2 | Right |
| 4 | Middle |
| Flags bit | Value | Meaning |
|---|---|---|
| 0 | 1 | Left mouse button pressed |
| 1 | 2 | Right mouse button pressed |
| 2 | 4 | [Shift] key pressed |
| 3 | 8 | [Ctrl] key pressed |
| 4 | 16 | Middle mouse button pressed |