returns a chunk expression describing the location of the character under the mouse pointer.
# Metadata
Platforms: desktop, server, mobile OS: mac, windows, linux, ios, android Introduced: 1.0 Security:
# Syntax
the mouseCharChunk
# Examples
the mouseCharChunk
if the mouseChar is empty then select the mouseCharChunk
# Description
Use the mouseChar function within a handler to determine which character the mouse is hovering over, in order to take some action based on the current character.
The mouseCharChunk function only returns locations in a field. If the mouse pointer is not over a field, the mouseCharChunk function returns empty.
The first and second character numbers in the return value are always identical, unless the mouse is over a field but there is no text under it. In this case, the mouseCharChunk returns a chunk expression of the form char charNumber to charNumber - 1 of field fieldNumber, indicating the start of the mouseLine. For example, if the mouse is over an empty field, the mouseCharChunk returns char 1 to 0 of field fieldNumber.
# Tags
ui,
# See
- **keyword:** field, character - **property:** lockText - **message:** mouseMove - **function:** mouseStack, mouseChar, charToNum, mouseChunk, mouseLoc, clickCharChunk, mouseControl, mouseText, mouseLine - **glossary:** handler, mouse pointer, return, chunk expression - **control structure:** function