Lingo Dictionary > L-N > on mouseLeave |
![]() ![]() ![]() |
on mouseLeave
Syntax
on mouseLeave
statement
(
s
)
end
Description
System message and event handler; contains statements that run when the mouse leaves the active area of the sprite. The mouse button does not have to be pressed.
If the sprite is a bitmap cast member with the matte ink applied, the active area is the portion of the image that is displayed; otherwise, the active area is the sprite's bounding rectangle.
If used in a behavior, this event is passed the sprite script or frame script reference me
.
Example
This statement shows a simple button behavior that switches the bitmap of the button when the mouse rolls over and then back off the button:
property spriteNum on mouseEnter me -- Determine current cast member and switch to next in cast currentMember = sprite(spritenum).member.number sprite(spritenum).member = currentMember + 1 end on mouseLeave me -- Determine current cast member and switch to previous in cast currentMember = sprite(spritenum).member.number sprite(spritenum).member = currentMember - 1 end
See also
![]() ![]() ![]() |