TopEntSelPrt
TopEntSelPrt
TopEntSelPrt(tabopzioni)
- tabopzioni
- (tipo tabella)
Formato della tabella tabopzioni.
Parametro |
Tipo |
Descrizione |
prompt |
stringa |
Prompt di richiesta a riga di comando |
multi |
booleano |
(opz.) Abilita la selezione multipla di parti |
onlyChildren |
booleano |
(opz.) Consente la selezione solo di parti figlie della corrente |
defaultCurrent |
booleano |
(opz.) Seleziona la parte corrente |
recurse |
booleano |
(opz.) Aggiunge alla selezione tutte le parti figlie delle parti selezionate |
noCurrent |
booleano |
(opz.) Esclude dalla selezione la parte corrente |
noTop |
booleano |
(opz.) Esclude dalla selezione la parte Top |
Funzione di selezione per parti, internamente richiama la funzione di selezione standard del modulo parti. Ritorna un prtArray con le parti selezionate.
Chiedo all'utente di selezionarmi alcune parti
local PartsSelect = function(msg)
local options = {
prompt = msg,
multi = 1,
recurse = 1,
}
local prts = TopEntSelPrt(options)
return prts
end
(tratto dal lua standard di top Top-prtcolor.lua)