Skip to main content Link Search Menu Expand Document (external link)

Elenco di pulsanti

Elenco di pulsanti per effettuare una scelta semplice. L’elenco viene costruito dinamicamente da un elenco di opzioni.

NOTA LA scelta multipla non è consentita.

Sommario

Proprietà specifiche

Selezione

La proprietà specifica Selezione riflette il valore correntemente selezionato.

Il valore atteso è il valore di una delle opzioni dell’attore.

Percorso di accesso dall’attore properties.value ⚡ Doc Script API

Dimensione

La proprietà specifica `Dimensione’ consente di modificare le dimensioni dell’attore.

Questa proprietà ha tre opzioni:

  • Predefinito.
  • Grande.
  • Piccolo.

Solo la scelta Predefinito consente di modificare le dimensioni del testo. Le altre opzioni prevalgono su qualsiasi altra impostazione.

Percorso di accesso dall’attore properties.size ⚡ Doc Script API

In riga

La proprietà specifica `In riga’ consente di modificare l’orientamento di impilamento dell’elenco dei pulsanti.

Quando questa proprietà è attivata, l’elenco viene visualizzato in un’unica riga, con i pulsanti accanto.

Al contrario, quando è disattivato, i pulsanti vengono visualizzati in un’unica colonna, uno sotto l’altro.

Percorso di accesso dall’attore properties.isInline ⚡ Doc Script API

Opzioni

La proprietà specifica Opzioni consente di popolare i pulsanti tramite il formato JSON.

Per creare un nuovo pulsante tramite il formato JSON, è necessario specificare tre parametri:

  • value (obbligatorio):
    Immettere il valore del pulsante.
    Il valore atteso è una stringa.

  • text (obbligatorio):
    Inserire il testo che verrà visualizzato sul pulsante.
    Il valore atteso è una stringa.

  • disabled (opzionale):
    Attiva/disattiva il bottone.
    Il valore atteso è un booleano (true/false).
    Se questa opzione non viene specificata, il valore predefinito è False.

Esempio Ecco un elenco di 3 pulsanti, l’ultimo dei quali è disabilitato:

[
  {
    "value": "bouton1",
    "text": "Button 1"
  },
  {
    "value": "bouton2",
    "text": "Button 2"
  },
  {
    "value": "bouton3",
    "text": "Button 3",
    "disabled": true
  }
]

Percorso di accesso dall’attore properties.options ⚡ Doc Script API

Modo

La proprietà specifica Modalità consente di attribuire uo stile all’elenco di pulsanti.

Ogni classe ha un proprio codice colore.

Elenco delle opzioni disponibili con i relativi esempi:

SynApps

Percorso di accesso dall’attore properties.mode ⚡ Doc Script API

Superamento del testo

La propriété spécifique Dépassement de texte permet de gérer l’affichage du texte dans le cas ou la taille du conteneur ne suffit pas à afficher l’entièreté du texte.

Esistono quindi tre opzioni per questa proprietà:

  • Senza interruzione di linea.
  • Ritorno alla linea.
  • Troncato.

Ecco alcuni esempi per ciascuno di essi:

Senza interruzione di linea

SynApps

Ritorno alla linea

SynApps

⚠️ ATTENZIONE
La dimensione verticale dell’attore viene adattata automaticamente alla dimensione del testo, a meno che non sia fissa.

Troncato

SynApps

Percorso di accesso dall’attore properties.textOverflow ⚡ Doc Script API

Attivo

La proprietà specifica `Attivo?’ consente di attivare/disattivare qualsiasi interazione con l’elenco dei pulsanti.

Quando la proprietà è disattivata, l’elenco di pulsanti corrispondente non è cliccabile dall’utente. Gli eventi di interazione sono quindi disattivati.

Quando la proprietà è abilitata, l’elenco dei pulsanti funziona normalmente e tutti i suoi eventi sono abilitati.

Percorso di accesso dall’attore properties.isActive ⚡ Doc Script API

Informazioni

Testo selezionato

🚧 in fase di redazione …

Eventi specifici

🚧 in fase di redazione …