guiEditGetCaretIndex | Multi Theft Auto: Wiki Skip to content

guiEditGetCaretIndex

Client-side
Server-side
Shared

Pair: guiEditSetCaretIndex

This function returns the caret (the text cursor) position within the editbox.

OOP Syntax Help! I don't understand this!

  • Method:gui-edit:getCaretIndex(...)
  • Variable: .caretIndex

Syntax

int|false guiEditGetCaretIndex ( ​gui-edit guiEdit )
Required arguments
  • guiEdit: The edit box you want to get the caret position from.

Returns

Returns the caret index on success, false otherwise.

  • int|false: caret index

Code Examples

client

This example outputs the caret position of the edit field to the chat.

local edit = guiCreateEdit(0.4, 0.4, 0.3, 0.1, "", true)
addEventHandler("onClientGUIChanged", edit, function()
outputChatBox("Caret index is: " .. guiEditGetCaretIndex(edit)) -- output index to chat
end)

See Also

GUI Functions