EX_DeleteTree

Löscht eine Zeile aus einem Treeview. (EXPOS-Funktion!)

Prototype


EX_DeleteTree( maske, merkmal, zeile )

Parameter


ParameterTypBedeutung
maskenumberMaske, auf der sich das Merkmal befindet
merkmalstringMerkmal-Ident des Treeview
zeilenumberZeile, die aktualisiert werden werden soll

Rückgabewert


NummerTypBedeutung
1boolean/nil

true oder nil im Fehlerfall

Hinweise


  • Die Funktion funktioniert nur bei Aufruf eines Lua-Skriptes aus EXPOS heraus!

Beispiel


local maske = 1
local merkmal = "TREE"

-- Ausgewählten Eintrag lesen
local level, text, data = EX_GetTreeItem( maske, merkmal, 0 )
if data then
	local message =
		"Ausgewählter Eintrag:\n" ..
		"-> Stufe: " .. level .. "\n" ..
		"-> Data: '" .. data .. "'\n" ..
		"-> Text: '" .. text .. "'\n\n" ..
		"Eintrag löschen?"

	local ret = EX_MessageBox( 1, message, 3, 64, "Auswahl" )
	if ret == 36 then
		-- Ausgewählten Eintrag löschen
		EX_DeleteTree( maske, merkmal, 0 )
	end
end