m
Move page script moved page API EditBox SetText to WoW:API EditBox SetText without leaving a redirect
m (Move page script moved page API EditBox SetText to WoW:API EditBox SetText without leaving a redirect) |
|||
| (3 intermediate revisions by 3 users not shown) | |||
| Line 1: | Line 1: | ||
{{widgetmethod}} | {{widgetmethod}} | ||
__NOTOC__ | __NOTOC__ | ||
Sets editBox's text to the specified string. | |||
editBox:SetText(str) | |||
:( | == Arguments == | ||
:'''str''' (string) -- the string you want to appear in the EditBox | |||
== Returns == | |||
:''nil'' | |||
== Details == | |||
You should call a SetText("") every time you read from an EditBox, so the command line is free for the next input. | You should call a SetText("") every time you read from an EditBox, so the command line is free for the next input. | ||
SetText fails when the text contains characters that aren't renderable (e.g. control chars, invalid UTF8). In that case the EditBox is cleared and [[API EditBox GetText|EditBox:GetText()]] returns the empty string. | |||
Before {{battle-inline}} ''Battle for Azeroth'', unrenderable chars were displayed as '?'.{{fact|What does it do now?}} | |||
==Also | == See Also == | ||
[[UI Escape Sequences]] | * [[UIOBJECT EditBox|EditBox object]] | ||
* [[API EditBox GetText|EditBox:GetText()]] | |||
* [[API EditBox GetNumber|EditBox:GetNumber()]] | |||
* [[UI Escape Sequences]] | |||