Zum Hauptinhalt springen

Auswahlstatus festlegen (ui_element.set_checked)

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

Deklaration

Status, Information_oder_Fehlermeldung = ui_element.set_checked(Selektor_oder_Element, Auswahlstatus [, 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.
  • Auswahlstatus Boolescher Wert; true legt den Status als aktiviert oder ausgewählt fest, false als deaktiviert oder nicht ausgewählt.
  • 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

Wenn das Ziel bereits den angegebenen Status hat, gibt die Schnittstelle direkt Erfolg zurück. Das Zielelement muss einen zuverlässigen Bestätigungsstatus bereitstellen können.

Beispiel

local ui_element = require("ui_element")

ui_element.set_checked({
title = "飞行模式",
role = "switch",
}, false)