As definições de visualização são utilizadas para definir como um documento deve ser exibido. Até 4D v17 R5, estas definições só podiam ser modificadas usando o menu contextual ou acções padrão. Agora também podem ser definidas e entrar dentro de um objecto usando novos comandos, como explicamos neste post do blogue. Mas pode fazer ainda mais, porque estas definições podem ser guardadas e reaplicadas posteriormente! Vai certamente gostar de ter as suas definições guardadas!
Quando estiver a trabalhar num documento, poderá necessitar de configurações tais como verificação ortográfica ou réguas visíveis, talvez usando o modo embutido ou rascunho em vez do modo página, e assim por diante. Por outras palavras, quando se salva um documento inacabado e o reabre, seria bom encontrar as mesmas configurações que antes! Mesmo que tenha encerrado o seu computador.
Exemplo
Como deve saber, um documento 4D Write Pro pode guardar propriedades extra, incluindo as definições de visualização:
- Criar uma propriedade(view_setting no exemplo abaixo),
- Preencha-o com as propriedades de visualização usando o comando WP Get view properties (devolve um objecto com todas as propriedades de visualização),
- Guarde-os dentro do 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])
Ao abrir um documento, voltar a aplicar as definições de visualização (se houver) com o comando WP SET VIEW PROPERTIES .
If ([INFO]WPsample.view_setting#Null)
WP SET VIEW PROPERTIES (*; "WParea";[INFO]WPsample.view_setting)
End if
Pode agora retomar o seu trabalho, mesmo de onde o deixou!