==== Creazione/Modifica di Elementi ====
* [[creazione_modifica_elementi#Gestione_elementi|Gestione elementi]]
* [[creazione_modifica_elementi#Aggiungi_elemento|Aggiungi elemento]]
* [[creazione_modifica_elementi#Caratteristiche|Caratteristiche Input elemento]]
* [[creazione_modifica_elementi#Attributi_elemento|Attributi elemento]]
\\
-----------
=== Gestione elementi ===
\\
\\
Cliccando su **Gestione elementi** si aprirà una finestra, dove possiamo notare diversi oggetti:
* Nella parte superiore il nome del modello che abbiamo selezionato, seguito da una tabella che riassume:
ID Nome Elemento Tipo Ordine Att. Generici At Specific ColSpan RowSpan A Capo.
* Nella parte inferiore :
Aggiungi elemento Preview Elenco models Dizionario elementi Naviga.
\\
\\
Per saperne di più sulla Finestra Gestione Elementi consulta la [[FinestraGestioneElementi|Guida.]]
\\
\\
\\ Se il modello selezionato è nuovo , e quindi vuoto, avremo una finestra come questa:
\\
\\
{{ :sviluppo:modelvuoto.jpg?800 |}}
Un Model in genere contiene **3** elementi che possono essere **presenti** o **meno** a seconda di ciò che dovrà svolgere la form. \\
E sono:\\
* Un elemento **workSpace**: E' la zona di lavoro della form.
* Un elemento **buttonBar**: Viene visualizzata uno spazio che accoglierà i vari bottoni.
* Un elemento **divAppoggio**: Contiene dati che non sono visualizzati ma che sono usati dal programma.
\\
{{ :sviluppo:modelconelementi.jpg?1000 |}}
\\
\\
Solitamente tutti e **3** di tipo **div->generico.**
\\
\\
-----------
=== Aggiungi Elemento ===
\\
\\
Per creare, quindi aggiungere un nuovo elemento, clicchiamo su **Aggiungi elemento**.\\
\\
1. Ci si presenterà una finestra con una prima box: **Dati elemento** , che contiene:\\
* **Nome univoco elemento**: Nome univoco, quindi unico, che si vuole dare al nuovo elemento.
* **Tipo elemento**: Il tipo di elemento che vogliamo inserire.
*Per sapere le funzioni dei vari elementi consulta la guida [[tipi_di_elementi|Tipi di Elementi.]]
* **Label elemento**: Necessaria se il tipo di elemento che vogliamo inserire è una text, o un elemento affianco al quale vogliamo far comparire una descrizione.
* **Classe label**: Non è necessaria, quasi mai richiesta
* **Posizione label**: In che posizione verrà inserita la label rispetto all'elemento.
* **Larghezza label**: Se vogliamo definire una larghezza della label. E' opportuno definire per gli elementi simili che vanno a capo la stessa larghezza, per rendere la form più ordinata.
* **Access key**: Non è necessaria, quasi mai richiesta
* **Testo alternativo**: Non è necessaria, quasi mai richiesto
* **Classe elemento**: E' possibile definire un'altra classe dell'elemento, per saperne di più consulta la guida sulle [[ClassiElementi|Classi di Elementi]]
* **Colonne elemento**: Non è necessaria, ma se il nostro elemento sarà una tabella è opportuno indicare il numero di colonne che vogliamo visualizzare.\\
\\
=== Caratteristiche ===
2. Una seconda box che contiene le .**Caratteristiche Input elemento** , ovvero definisce o meno se l'input richiesto è obbligatorio oppure no.
\\
\\
=== Attributi Elemento ===
3. Una terza box , contenente gli [[attributi_elementi|Attributi Elemento]] ( Si possono utilizzare tutti gli attributi HTML)
| [[Lista Analitica|Vai alla Lista Analitica]] |
\\
{{counter}} visualizzazioni.