Le impostazioni di visualizzazione vengono utilizzate per definire la modalità di visualizzazione di un documento. Fino a 4D v17 R5, queste impostazioni potevano essere modificate solo tramite il menu contestuale o le azioni standard. Ora possono essere impostate e ottenute anche all’interno di un oggetto tramite nuovi comandi, come abbiamo spiegato in questo post. Ma si può fare ancora di più, perché queste impostazioni possono essere salvate e riapplicate in seguito! È molto utile poter salvare le impostazioni!
Quando lavorate a un documento, potreste aver bisogno di impostazioni come il controllo ortografico o i righelli visibili, magari utilizzando la modalità incorporata o bozza piuttosto che la modalità pagina, e così via. In altre parole, quando si salva un documento non finito e lo si riapre, sarebbe bello trovare le stesse impostazioni di prima! Anche se il computer è stato spento.
Esempio
Come forse sapete, un documento 4D Write Pro può salvare proprietà aggiuntive, tra cui le impostazioni di visualizzazione:
- Creare una proprietà(view_setting nell’esempio seguente),
- riempirla con le proprietà della vista utilizzando il comando WP Get view properties (restituisce un oggetto con tutte le proprietà della vista),
- salvarle all’interno del documento.
// Create a new property inside the document: view_setting
[INFO]WPsample.view_setting:=WP Get view properties(*; "WParea")
// Then save the record
SAVE RECORD (
[INFO])
Quando si apre un documento, riapplicare le impostazioni della vista (se presenti) con il comando WP SET VIEW PROPERTIES .
If ([INFO]WPsample.view_setting#Null)
WP SET VIEW PROPERTIES (*; "WParea";[INFO]WPsample.view_setting)
End if
Ora potete riprendere il vostro lavoro, proprio da dove l’avevate lasciato!