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.

Esempio: TopEntSelPrt()

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)