Happens when the user double-clicks the left mouse button while the mouse pointer is over some part of the window other than the inner area (ie, on the title bar, a border, menu, etc).


Args

ARG(1) indicates which part of the window the mouse is over. It the same value as what you return from your NCHITTEST event handler.

ARG(2) is the X position where the mouse pointer is currently located (referenced from the upper left corner of the desktop screen), and ARG(3) is the Y position.


Notes

This event happens only DBLCLKS option when calling GuiWindowDefaults. The event happens whenever the user presses, releases, and again presses the left mouse button within the system's double-click time limit. Double-clicking the left mouse button actually generates four events: NCLBUTTONDOWN, NCLBUTTONUP, NCLBUTTONDBLCLK, and NCLBUTTONUP again.

If the mouse is captured by some window, then the event happens only with the window capturing the mouse.

See also NCLBUTTONDOWN.