Zum Hauptinhalt springen

Text anhängen (ui_element.input_text)

Diese Funktion ist erst in Versionen nach 20260507 verfügbar.

Deklaration​

Status, Information_oder_Fehlermeldung = ui_element.input_text(Selektor_oder_Element, Text [, Optionen ])

Parameter​

  • Selektor_oder_Element
    Tabellenwert; kann ein Selektor, ein von einer Abfrage zurückgegebenes Element oder eine Koordinatentabelle { x = X-Koordinate, y = Y-Koordinate } sein.
  • Text
    Textwert; anzuhängender Eingabeinhalt.
  • Optionen
    Optionaler Parameter, Tabellenwert; siehe Beschreibung der allgemeinen Optionen.

Rückgabewert​

  • Status
    Boolescher Wert; bei Erfolg true, bei einem Fehler nil.
  • Information_oder_Fehlermeldung
    Bei Erfolg Aktionsinformationen als Tabellenwert, bei einem Fehler die Fehlerursache als Textwert.

Beschreibung​

Diese Schnittstelle sucht zuerst das Texteingabeziel und hängt anschließend den Eingabetext an. Zum Ersetzen des vorhandenen Textes sollte set_text verwendet werden.

Beispiel​

local ui_element = require("ui_element")

local ok, info_or_err = ui_element.input_text({
title = "搜索",
role = "text_field",
}, "XXTouch")

if not ok then
sys.toast(info_or_err)
end

Hinweis: Der obige Code verwendet die Funktion sys.toast aus einem anderen Kapitel.