Lua:Neutrino-API:setSelected:de: Unterschied zwischen den Versionen

Aus TuxBoxWIKI
Zur Navigation springen Zur Suche springen
(Parameter klein geschrieben)
(git Link aktualisiert)
 
Zeile 1: Zeile 1:
= setSelected =
= setSelected =


{{Lua_API_Funktion1Vers|Vorauswahl eines bestimmten Menüeitrags.|setSelected|(Parameter)|1.84|39d10e03df3290d60031a6aedf4b53eb5a04e216}}
{{Lua_API_Funktion1Vers|Vorauswahl eines bestimmten Menüeitrags.|setSelected|(Parameter)|1.84|853966d89a56454051c76ce3c4dc04849f806e94}}
{{Lua_API_Funktion_Param_Kopf}}
{{Lua_API_Funktion_Param_Kopf}}
{{Lua_API_Funktion_Param_Zeile0|preselected|number|ID des Menüpunkts|}}
{{Lua_API_Funktion_Param_Zeile0|preselected|number|ID des Menüpunkts|}}

Aktuelle Version vom 28. November 2019, 21:15 Uhr

setSelected

Vorauswahl eines bestimmten Menüeitrags.

setSelected(Parameter) ab API v1.84   -   Neutrino Git


Parameter:

Parameter Typ Description/Beschreibung
preselected number ID des Menüpunkts
en: Parameters with default-values are optional. If not needed, no definition is required. In case of missing parameter, default value is used.

de: Parameter mit Default-Wert sind optional. dh. sie müssen nicht angegeben werden. Falls der Parameter fehlt, wird automatisch dieser Wert angenommen.


Example:

 -- Beispiel für MenuItem Vorauswahl

function getMenu()
	menu1 = menu.new{name="Test"};
	menu1:addItem{type="separator"};

	mi1 = menu1:addItem{type="forwarder", name="1. Nix", icon=1, directkey=RC["1"]};
	mi2 = menu1:addItem{type="forwarder", name="1. Wieder Nix", icon=2, directkey=RC["2"]};
	mi3 = menu1:addItem{type="forwarder", name="2. Nix", icon=3, directkey=RC["3"]};
	mi4 = menu1:addItem{type="forwarder", name="2. Wieder Nix", icon=4, directkey=RC["4"]};

	menu1:addItem{type="separatorline"};

	opt = { "On" ,"Off" }
	menu1:addItem{type="chooser", action="set1", options={opt[1], opt[2]}, id="ID1", value="xxx", icon=8, directkey=RC["8"], name="Schalter 1"}
	menu1:addItem{type="chooser", action="set2", options={opt[1], opt[2]}, id="ID2", value="yyy", icon=9, directkey=RC["9"], name="Schalter 2"}

	-- hier die Vorauswahl für item mit ID 4
	-- zu beachten ist, dass keine passiven Items wie z.B. Separatoren oder deaktivierte Items zugewiesen werden sollten.
	menu1:setSelected{preselected=4}

	menu1:exec()
end

getMenu()