WoW:API EditBox GetAltArrowKeyMode: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
(New page: {{widgetmethod}} ignoreArrows = editBox:GetAltArrowKeyMode() == Arguments == : ''none'' == Returns == : '''ignoreArrows''')
 
m (Move page script moved page API EditBox GetAltArrowKeyMode to API EditBox GetAltArrowKeyMode without leaving a redirect)
 
(No difference)

Latest revision as of 04:45, 15 August 2023

Widget API ← EditBox < GetAltArrowKeyMode


This function returns the value of ignoreArrows attribute of <EditBox> element.

ignoreArrows = editBox:GetAltArrowKeyMode()

Arguments[edit]

none

Returns[edit]

ignoreArrows -- 1 if editBox ignores keyboard arrows, and nil if editBox captures them.

Details[edit]

By default, <EditBox> element reacts on pressing keyboard arrows -- left and right arrows will move input cursor around the text in edit box, while up and down arrows will cycle through EditBox's history (if it is enabled).

However, when ignoreArrows attribute is set to true, <EditBox> will only react on pressing Alt+Arrows and ignore unmodified arrows. In this case event "arrow key pressed" will propagate up the ierarchy of objects until it is captured, most likely by WorldFrame.

See Also[edit]