Error getting tags :
error 404Error getting tags :
error 404 mouseRelease | revDocs | RunRev
Welcome Guest (Log in)
Product Edition
Version
mouseRelease
Basics
Expander triangle
Type
Message
Syntax
mouseRelease mouseButtonNumber
Introduced
1.0
Environment
Desktop, Web and Server
Platform Support
MacOS,Mac OS X,Windows,Linux
Security
None required
Summary
Sent when the user releases the mouse outside the control that was clicked.
Examples

on mouseRelease theButton
if theButton is 1 then send "mouseUp" to the target
else pass mouseRelease
end mouseRelease

Additional Comments
Expander triangle

Handle the mouseRelease message to perform an action when the user releases the mouse button after clicking and then dragging outside the control.

Parameters:

The mouseButtonNumber specifies which mouse button was pressed:

* 1 is the mouse button on Mac OS systems and the left button on Windows and Unix systems.

* 2 is the middle button on Unix systems.

* 3 is the right button on Windows and Unix systems and Control-click on Mac OS systems.

Comments:

The mouseRelease message is sent to the control that was originally clicked, or to the card if no control was under the mouse pointer.

The mouseRelease message is sent only when the Browse tool is being used.

If an unlocked field is clicked with mouse button 1 or 2, no mouseRelease message is sent.

If the control is a field with its listBehavior property set to true, the mouseRelease message is sent when the mouse button is released and the mouse is not over a text line in the field, even if the mouse is still over the field.

If the mouse is released while it's still within the control that was clicked, a mouseUp message is sent instead of mouseRelease.

User Comments
Expander triangle