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.