Quando Geomview é inciado, ele chama e executa comando em um arquivo de inicialização dependente do sistema operacional chamado .geomview. Esse arquivo está no subdiretório data do diretório de distribuição do Geomview e contém comandos GCL para configurar Geomview de uma forma comum para todos os usuários no sistema.
A seguir, Geomview procura o arquivo ~/.geomview (~ corresponde a seu diretório base). Você pode usar esse arquivo para configurar seu próprio comportamento padrão do Geomview de forma que ele se ajuste às suas preferências.
Após a leitura de ~/.geomview, Geomview procura por um arquivo chamado .geomview no diretório atual. Se tal arquivo existir Geomview lê esse arquivo, a menos que esse arquivo seja o mesmo que ~/.geomview (o que pode ser o caso se você estiver executando o Geomview a partir de seu diretório base). Você pode usar o .geomview do diretório atual para criar uma personalização no Geomview específica para um certo projeto.
Você pode usar arquivos .geomview para controlar todos os tipos de coisa no
Geomview. Eles podem conter quaisquer declarações GCL válidas. Especialmente útil
é o comando ui-panel
que controla a localização inicial dos
painéis do Geomview. Para um exemplo veja o arquivo dependente do sistema
.geomview mencionado acima. Veja GCL. Veja (ui-panel ...)
.
Uma boa idéia colocar juntos todos os comandos que você coloca em um
arquivo .geomview em uma declaração progn
com o objetivo de fazer com que
Geomview execute todos de uma só vez. Caso você não faça isso Geomview possivelmente pode executar
esses comando sequêncialmente sobre os primeiros poucos ciclos de atualização após a incialização.
Para modificar, e.g. a política de focalização da janela de câmera de forma que ela selecione a política de focalização do gerenciador de janela (em lugar de ser ativada quando o cursor do mouse cruza a janela), você pode colocar o seguinte no seu arquivo ~/.geomview:
(progn (ui-cam-focus focus-change) ... # other stuff )
Você pode colocar qualquer comando GCL
válido nos seus arquivos
.geomview, Veja GCL. Veja (progn ...)
. Veja (ui-cam-focus ...)
.