guiEditIsReadOnly | Multi Theft Auto: Wiki Skip to content

guiEditIsReadOnly

Client-side
Server-side
Shared

Pair: guiEditSetReadOnly

This function checks if an edit box is read-only.

OOP Syntax Help! I don't understand this!

  • Variable: .readOnly

Syntax

bool guiEditIsReadOnly ( ​gui-edit guiEdit )
Required arguments
  • guiEdit: The edit box to check read-only status of.

Returns

Returns true if the edit box is read-only, false if not, nil if an invalid edit box was provided.

  • bool: result

Code Examples

client
local myWebsite = "development.mtasa.com" -- define the text to be displayed in advert field
local advert
function createAdvert()
advert = guiCreateEdit(0.845, 0.94, 0.15, 0.05, myWebsite, true) -- create edit box for the advert
if advert then -- if it was successfully created
guiEditSetReadOnly(advert, true) -- make it read-only
end
end
addEventHandler("onClientResourceStart", resourceRoot, createAdvert)
addCommandHandler("isReadOnly", function()
local readOnly = guiEditIsReadOnly(advert) -- check edit box status
outputChatBox("Edit box is " .. (readOnly and "read-only" or "not read-only")) -- show info about edit box
end)

See Also

GUI Functions