{{framexmlfunc|FrameXML/UIParent.lua}} __NOTOC__
(Added a small note, that hidden/shown doesn't make a difference.) |
({{framexmlfunc|FrameXML/UIParent.lua}} __NOTOC__) |
||
| Line 1: | Line 1: | ||
{{ | {{framexmlfunc|FrameXML/UIParent.lua}} __NOTOC__ | ||
Determines whether or not the mouse is over the specified frame. | |||
isOver = MouseIsOver(frame, topOffset, bottomOffset, leftOffset, rightOffset); | isOver = MouseIsOver(frame, topOffset, bottomOffset, leftOffset, rightOffset); | ||
== Parameters == | |||
=== Arguments === | |||
:(frame, [topOffset, bottomOffset, leftOffset, rightOffset]) | :(frame, [topOffset, bottomOffset, leftOffset, rightOffset]) | ||
:;frame : Frame - The frame to test with | |||
:;frame : Frame - The frame (or frame-derived object such as Buttons, etc) to test with | |||
:;topOffset : (optional) Number - distance from the top to include in calculations | :;topOffset : (optional) Number - distance from the top to include in calculations | ||
:;bottomOffset : (optional) Number - distance from the bottom to include in calculations | :;bottomOffset : (optional) Number - distance from the bottom to include in calculations | ||
| Line 17: | Line 18: | ||
:;rightOffset : (optional) Number - distance from the right to include in calculations | :;rightOffset : (optional) Number - distance from the right to include in calculations | ||
=== Returns === | |||
:;isOver : [[Boolean]] - A <tt>true</tt> value if the mouse is over the frame, <tt>false</tt> otherwise. | |||
:;isOver : Boolean - A <tt>true</tt> value if the mouse is over the frame, <tt>false</tt> otherwise. | |||
== Example == | |||
You can determine whether or not the mouse is over the minimap using the below. | You can determine whether or not the mouse is over the minimap using the below. | ||
| Line 33: | Line 31: | ||
== Details == | |||
: It doesn't matter if the frame is hidden or not, if the mouse would be over it when you :Show() it then this function does return true. | |||