Name: mouseStack

Type: function

Syntax: the mouseStack

Syntax: mouseStack()

Summary: <return|Returns> the name of the window the <mouse pointer> is over.

Introduced: 1.0

OS: mac,windows,linux,ios,android

Platforms: desktop,server,web,mobile

Example:
the mouseStack

Example:
if the mouseStack is "Message box" then hide message

Returns: The <mouseStack> <function> <return|returns> the short <name> <property> of the window the mouse is over.

Description:
Use the <mouseStack> <function> to determine which window the mouse is over, or, in conjunction with the <mouseControl>, <mouseLine>, or <mouseChunk>, to determine which <field> the mouse is over.

If the mouse is not over any LiveCode window, the <mouseStack> <return|returns> empty.

If the mouse is over a stack's title bar or border, the  <mouseStack> <return|returns> empty.

References: property (glossary), mouse pointer (glossary), return (glossary), name (property), field (keyword), function (control_st), mouseCharChunk (function), mouseColor (function), mouseV (function), mouseChunk (function), clickStack (function), mouseControl (function), mouseLine (function), focus (command), stack (object)

Tags: ui
