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

◀ Esecuzione Pubblicazione ▶


Sommario

Primi passi con il Designer delle scene

Andiamo ora a modificare il progetto per visualizzare un messaggio di benvenuto nell’area dedicata.

Prima di procedere affrontiamo alcuni concetti:

Le scene

Un synapp è composto da pagine che chiamiamo scene.

L’applicazione è costituita da una o più scene che l’utente visualizza navigando da una all’altra.

SynApps

Apertura del Designer

Cliccare sull’icona Scene per visualizzare la struttura ad albero delle scene del progetto:

SynApps

La scena con l’icona SynApps è quella che il synapp visualizzerà per prima: è la scena di avvio. Ma non è questa ad essere modificata in questa sede.

Selezionare la scena Accueil per visualizzare il suo designer..

SynApps

  • Al centro viene visualizzata l’anteprima della scena A.
  • Sotto l’elenco delle scene, a sinistra, si trova la listaa degli attori che appartengono alla scena selezionata. B.
  • A destra vengono visualizzati i parametri dell’oggetto selezionato nel pannello di sinistra attraverso un pannello chiamato *ispettore. C.

L’attore

Ogni scena contiene le istruzioni e la programmazione degli elementi dell’interfaccia chiamati attori GLi attori permettono di rappresentare dal più semplice dei pulsanti di azione ai dettagli di un riflesso complesso. Gli attori possono essere utilizzati per costruire e strutturare qualsiasi tipo di interfaccia, dai formulari ai dashboard.

SynApps

Sono organizzati in una struttura ad albero:

SynApps

Il primo attore, l’attore principale della scena, stack1 qui è di tipo Impilamento. È un attore di impaginazione. Il suo ruolo è quello di disporre, di collocare sull’interfaccia, gli attori che essa conterrà. Nel caso di una pila, gli attori vengono impilati verticalmente per impostazione predefinita.

Aggiungere ora un attore Testo all’impilamento.

Aggiungere

Per aggiungere un attore, fare clic con il tasto destro del mouse su stack1. Appare il menu contestuale per le azioni sugli attori.

Nota: La gestione delle scene si effettua anche tramite un menu contestuale sulle voci dell’albero.

SynApps

Scegliere Aggiungere l’attore…. Viene visualizzato il pannello di selezione che rappresenta gli attori disponibili.

SynApps

Fare clic sull’attore Testo nella sezione Visualizzazione.

L’attore testo2 è stato aggiunto all’albero:

SynApps

Nell’anteprima, l’attore è impilato sotto testo1.

SynApps

Cancellare

Per eliminare il primo attore, che in questo caso non serve a nulla, si utilizza ancora una volta il menu contestuale dell’attore.

Fare clic con il pulsante destro del mouse sull’attore text1 e scegliere Cancella.

L’attore è scomparso:

SynApps

E lanteprima presenta la nuova impaginazione della scena:

SynApps

Modificare

Procediamo ora a posizionare il testo al centro della scena.

Qualora non fosse già selezionato, selezionare l’attore text2.

Nota: è possibile selezionare un attore anche facendo clic sulla sua panoramica.

Soffermiamoci sull’ispettore, che contiene tutti i parametri dell’attore selezionaot, suddivisi in sezioni logiche:

SynApps

Aprire la sezione Layout.

SynApps

Questa sezione consente di gestire la disposizione dell’attore rispetto al suo attore padre. Qui è possibile modificare l’allineamento dell’attore e scegliere centrato in verticale e in orizzontale.

SynApps

E nell’anteprima:

SynApps

Nota: Le operazioni eseguite nel designer sono annullabili.
SynApps
Scelta rapida da tastiera Ctrl+Z / Ctrl+Shift+Z

Diamo un’occhiata alle altre sezioni disponibili nella finestra dell’ispettore dell’attore.

Ora modificheremo il contenuto testuale del nostro attore:

Questa operazione va eseguita nella sezione Specifico.

SynApps

Come suggerisce il nome, questa sezione varia a seconda del tipo di attore selezionato.

In questo caso è possibile modificare il testo visualizzato dall’attore facendo clic sul pulsante con una penna. Viene visualizzato il pannello di modifica del testo:

SynApps

Digitare Hello World invece di Text. Cliccare poi sul pulsante per salvare quanto inserito.

Suggerimento Scelta rapida da tastiera per salvare il testo inserito: Ctrl+S

Possiamo chiudere il pannello facendo clic altrove o direttamente sulla croce in alto a destra. La modifica è visibile nell’anteprima.

SynApps

Salvataggio ed esecuzione

Per salvare le modifiche apportate, fare clic sul pulsante dedicato nella barra delle azioni sopra l’anteprima della scena.

Suggerimento Scelta rapida da tastiera per salvare la scena: Ctrl+S

Ora, se si esegue il synapp, si può vedere:

SynApps.

Suggerimento Scelta rapida da tastiera per eseguire il synapp all’nterno di: Ctrl+R. Scelta rapida da tastiera per eseguire il synapp nel navigatore: Ctrl+Shift+R

Ancora qualche modifica

Uso della biblioteca

E’ possibile cambiare il colore del testo. A tale scopo, prendiamo in esame la sezione Testo dell’ispettore e più precisamente il campo Colore.

SynApps.

Questo campo si aspetta un colore CSS che può essere digitato oppure scelto utilizzando il selettore a disposizione. Possiamo provarne diversi e visualizzare il risultato.

SynApps.

E’ anche possibile utilizzare la libreria di colori definita nel synapp. Cogliamo l’occasione per affrontare il tema del collegamento.

La semplicità delle interfacce di editing si basa, tra l’altro, su questo concetto. I campi degli attori possono essere collegati ad altri elementi dell’applicazione, a un altro attore, a un colore, a un testo, a un’immagine e ai dati dell’ULI…

Fare clic sul pulsante a forma di ingranaggio posto a destra del campo Colore e scegliere Collegamento a….

SynApps.

Viene quindi visualizzato il pannello di modifica dei collegamenti.

SynApps.

Al momento non sono stati definiti collegamenti. Ma se apriamo il menu a tendina, verranno visualizzate le possibili fonti di collegamento. Scegliere Librerie/Colore.

L’interfaccia è cambiata:

SynApps.

Nel campo Colore che è apparso, si può scegliere uno dei colori definiti nella libreria:

SynApps.

Scegliare themeColor e cliccare sul pulsante Collegamento a… per validare la creazione del link.

SynApps.

Nota: La Libreria dei colori, come tutte le altre librerie è accessibile nella sezione dedicataSynApps.

Prossima tappa

Pubblicare il synapp nel REDY-PC.


◀ Esecuzione Pubblicazione ▶