DEFEDITOR
Consente di definire l'editor.
Parametri
| Parametro | Definizione | I/O | Versione traduttore | SMP | |
|---|---|---|---|---|---|
| ID | Stringa | ||||
| IDEDITOR | Long | ||||
| TEXT | Long | ||||
| RET | |||||
| POS | |||||
| DIM | |||||
| SOLALETTURA | Intero | ||||
| STAMPA | Azione | ||||
| ANTEPRIMA | Azione | ||||
| M | Intero | ||||
| S | Azione | ||||
| P | Intero | ||||
| NASCOSTO | Condizione | ||||
| DISABILITATO | Condizione | ||||
| GRID | |||||
| STACK | |||||
| EXPANDER | |||||
| DOCK | |||||
| PERSONALIZZABILE | Intero | ||||
| LINKTO |
ID
Definisce la variabile o la costante di programma che contiene l'identificatore univoco del controllo.
Viene utilizzato dall'ambiente per gestire le personalizzazioni effettuate durante l'esecuzione del programma.
RET
Coordinate della cella del reticolo da associare al controllo.
Queste informazioni hanno lo scopo di inserire il controllo nella logica di gestione degli spostamenti sulla videata.
POS
Posizionamento del controllo.
Consente di indicare la riga e la colonna. Per entrambi è possibile specificare l'unità di misura.
POS[RigaVid [UnitàMisura], ColonnaVid [UnitàMisura]]
L'unità di misura può essere: 'C' per il posizionamento a caratteri e 'P' per il posizionamento in pixel. L'indicazione è opzionale, se omesso si assume 'C' come default.
DIM
Dimensione del controllo.
Consente di indicare l'altezza e la larghezza. Per entrambi è possibile specificare l'unità di misura.
DIM[Altezza [UnitàMisura], Larghezza [UnitàMisura]]
L'unità di misura può essere: 'C' per il posizionamento a caratteri e 'P' per il posizionamento in pixel. L'indicazione è opzionale, se omesso si assume 'C' come default.
SOLALETTURA
Consente di definire se il testo deve essere in sola lettura.
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
STAMPA
Nome della subroutine di programma che contiene il codice di gestione dell'emissione in stampa.
ANTEPRIMA
Nome della subroutine di programma che contiene il codice di gestione dell'emissione in anteprima.
M
È una variabile, valorizzata a 1 nel caso in cui su un testo sia stato variato, a 0 se il testo non è stato variato nella sessione di Edit.
S
È il nome della subroutine interna contenente le istruzioni per il salvataggio del testo su tabella. Può essere specificata solo nel caso in cui l'edit avvenga su un dato di tipo Blob.
P
Rappresenta la posizione del cursore all'interno del testo. È un parametro di input in ingresso nella specifica e di output in uscita.
NASCOSTO
Permette di indicare la condizione per nascondere il controllo.
La condizione viene applicata solo in fase di creazione della videata (in contesto desktop).
DISABILITATO
Permette di indicare la condizione per disabilitare il controllo.
EXPANDER
Attached Property per pannello di tipo Expander
DOCK
Consente di indicare se l'oggetto deve occupare tutto lo spazio del DockPanel in verticale e/o in orizzontale (possono essere indicati entrambi).
PERSONALIZZABILE
Consente di definire l'oggetto grafico come personalizzabile dall'utente in fase di runtime.
Parametro con valori ammessi, si possono utilizzare i seguenti valori:
| Valore | Descrizione |
|---|---|
0 | No |
1 | Si |
LINKTO
Consente di creare un legame tra due controlli esistenti all'interno della stessa videata.