terça-feira, 15 de maio de 2007

Customização de tarefas (tasks) em MicroStation v8 XM

Na versão V8 XM de MicroStation, ao seleccionar Workspace > Customize > Tools, a caixa de diálogo apresenta-se da seguinte forma:


Por defeito, a edição das tasks apenas é possível no ficheiro *.dgnlib.



Assim, as tasks visualizadas, são as presentes no ficheiro *.dgnlib indicado na variável de configuração MS_GUIDGNLIBLIST (Workspace > Configuration).
Para permitir a criação e edição de tasks em qualquer ficheiro *.dgn é necessário acrescentar esta permissão (CAPABILITY) ao ficheiro *.ucf ou *pcf.

Assim, dentro do ficheiro de *.ucf ou *pcf, referente ao User ou Project utilizado, adicionar:
_USTN_CAPABILITY <+CAPABILITY_UI_LOADFROMACTIVEFILE.

Desta forma, no ficheiro activo é possível visualizar as tasks presentes no ficheiro *.dgnlib associado e as tasks criadas dentro do ficheiro, pelo utilizador. Para trabalhar com barras de ferramentas criadas na versão V8, deve-se seguir os seguintes procedimentos:

1. Copiar o ficheiro ustn.m01, para dentro da directoria de Interface utilizado;

2. Criar o ficheiro *.dgnlib, para dentro do qual se importará as barras de ferramentas incluídas no ficheiro ustn.m01;

3. Confirmar que a variável MS_GUIDGNLIBLIST aponta para este ficheiro *.dgnlib;

4. Dentro do ficheiro *.dgnlib, seleccionar o separador Tools da caixa de diálogo Customize (Workspace > Customize);

5. Neste separador é possível verificar as barras de ferramentas que se encontram no ficheiro ustn.m01 (lado esquerdo da caixa de diálogo).


6. Seleccionar a barra que se pretende ‘transformar’ em task, e (com a tecla direita do rato) seleccionar a opção Copy:



7. No lado direito desta caixa, seleccionar o respectivo ficheiro *.dgnlib (neste exemplo, template.dgnlib: User Tasks > template.dgnlib) e com a tecla direita do rato > Paste.



8. Verificar a respectiva task (barra de ferramentas) na Task List.

Sem comentários: