4D Write Pro: Manusear as propriedades de visualização por programação

Tradução automática de Deepl

4D Os documentos Write Pro podem ser exibidos em diferentes modos(rascunho, página e embutidos), cada um com as suas próprias opções de visualização. Por exemplo, no modo Page view, pode optar por ocultar tanto as réguas verticais como as horizontais, mas manter os cabeçalhos e rodapés visíveis. O mesmo se aplica a muitas outras propriedades de visualização, tais como zoom, verificação ortográfica, molduras de página, etc. Podem ser definidas treze opções de visualização diferentes. A boa notícia é que, em vez de manipular todas estas propriedades manualmente, pode agora ser feito de forma programática.

HDI: Configurações de visualização

4D Write Pro view settings não fazem parte do documento. Isto é o que permite ter múltiplos modos de visualização para um único documento. Um exemplo típico é exibir o mesmo documento de forma diferente, de acordo com o contexto. Quando se lê um documento, as réguas horizontais e verticais são normalmente inúteis. É o mesmo para a verificação ortográfica e enquadramento de páginas. Mas quer ver o fundo para que possa ter uma boa ideia da reprodução final da impressão.

Novos comandos

Cenário: quero ver as molduras das páginas, mas não preciso do corrector ortográfico

Utilizar o comando WP SET VIEW PROPERTIES :

WP SET VIEW PROPERTIES(*; "WParea";New object(wk visible page frames;True;wk auto spellcheck;False ))

E se as propriedades já estivessem definidas?

As definições são devolvidas pelo comando WP Get view properties . Devolve um objecto com todas as propriedades de visualização de uma só vez!

Verifique o HDI para ver os novos comandos em acção. Mais detalhes podem ser encontrados no centro doc.

Roland Lannuzel
- Proprietário do produto & Especialista 4D - Depois de estudar electrónica, a Roland entrou nas TI industriais como desenvolvedor e consultor, construindo soluções para clientes com uma variedade de bases de dados e tecnologias. No final dos anos 80, apaixonou-se pela 4D e utilizou-a para escrever aplicações comerciais que incluem sistemas de contabilidade, facturação e correio electrónico. Juntando-se à empresa em 1997, as valiosas contribuições de Roland incluem a concepção de especificações, ferramentas de teste, demonstrações, bem como formação e palestras para a comunidade 4D em muitas conferências. Ele continua a moldar activamente o futuro da 4D, definindo novas características e ferramentas de desenvolvimento de bases de dados.