Um objeto janela especifica tamanho, posição, e outras informações relacionadas ao sistema de janelas sobre uma janela de forma que essas informações sejam independentes do dispositivo.
A sintaxe de um objeto janela é:
nomejanela ::=
[ "window" ] (palavra chave opcional)
[ "{" ] (abertura de chave, requerida na maioria das vezes)
(qualquer dos seguintes, em qualquer ordem)
"size" <tamanhox> <tamanhoy>
(tamanho da janela)
"position" <xmin> <xmax> <ymin> <ymax>
(posição & tamanho)
"noborder"
(especifica se a janela pode
ter ou não uma borda)
"pixelaspect" <aspecto>
(especifica a razão de aspecto real visualizada
de um pixel nessa janela no sentido
tamanhox/tamanhoy, normalmente 1.0.
Para hardware stereo o qual corta o
display verticalmente por um fator de 2,
``pixelaspect 0.5'' pode funcionar.
O valor é usado no cálculo da
projeção de uma câmera associada a
essa janela.)
[ "}" ] (correspondente fechamento de chave)
Objetos janela são usados em janelas do Geomview e em
comandos do painel de interação/interface com o usuário (ui-panel) para escolher propriedades padronizadas para futuras janelas ou
mudar as mesmas propriedades padronizadas de uma janela existente. Veeja (window ...). Veja também (ui-panel ...).