É possível gerar macros automaticamente nos projetos de Macros.
Dica:
Você pode agrupar as macros no projeto de macros antes da geração automática e/ou ativar automaticamente os pontos de contato. Para isso, selecione os itens de menu Dados do projeto > Macros > Preparar macros para a geração automática.
Gerar macros de janela ou símbolo automaticamente
Condições:
- Você está em um projeto de Macros.
- Você abriu uma página que contém (por exemplo, seções de esquemas, gráficos, etc.), a partir da qual devem ser geradas Macros automaticamente.
- Selecione os itens de menu Inserir > Caixa / Ponto de conexão / Painel de montagem > Caixa de Macro.
- Arraste, com o mouse, para cima um quadro em torno dos objetos desejados.
- Repita este passo até todas as caixas de macro serem definidas.
- Finalize esta ação através do item do menu de contexto Interromper ação ou a tecla [Esc].
- Dê um clique duplo em um dos pontos angulares de uma caixa de Macros.
Na guia Caixa de Macro da caixa de diálogo de propriedades, a entrada "Definidora" está predefinida para a lista suspensa Tipo de utilização. Deste modo, as macros geradas automaticamente recebem o tipo de utilização "referenciadora" ao serem inseridas em um projeto do esquema e / ou de macros e podendo assim, se necessário, ser atualizadas. - Insira nesta guia os dados para a macro a ser gerada. Para que uma macro possa ser gerada, é necessário registrar aqui pelo menos um nome de macro no campo Nome. Se não introduzir uma extensão no nome do arquivo, a partir da respectiva caixa de Macro será gerada uma macro de janela (*.ema). Para gerar macros de símbolos, introduza o nome da macro incluindo a extensão do nome do arquivo (*.ems).
- Clique em [OK].
- Repita os passos 5 - 7 para todas as outras caixas de Macro.
- Selecione os itens de menu Dados do projeto > Macros > Gerar automaticamente.
- Ative, na caixa de diálogo Gerar macros automaticamente, a caixa de verificação Substituir as macros existentes se quiser substituir macros já existentes ao gerar no diretório de macros definido
- Clique em [OK].
As áreas identificadas através de caixas de Macros são salvas como macros de janelas e / ou de símbolos no diretório da Macro definido. Assim os dados necessários são extraídos das propriedades da caixa de Macros.
O resultado da geração automática é exibido na caixa de diálogo Mensagens do sistema.
Dica:
As caixas de macro também podem ser desenhadas como polilinhas com a ajuda do símbolo MC2. Para isso, selecione o símbolo na caixa de diálogo Seleção do símbolo e defina o ponto inicial da caixa clicando com o botão esquerdo do mouse sobre o esquema. Após definir todos os outros pontos, saia da ação através do Menu de contexto Concluir polilinha.
Gerar macros de páginas automaticamente
Condições:
- Você está em um projeto de Macros.
- Você inseriu objetos em pelo menos uma página (por exemplo, seções de esquemas, gráficos, etc.), a partir da qual devem ser geradas Macros automaticamente.
- Selecione no navegador de páginas uma ou várias páginas.
- Selecione o item de menu de contexto Propriedades.
- Insira na caixa de diálogo Propriedades da página na guia Página os dados para a macro a ser gerada. Para que uma Macro de páginas possa ser gerada, é necessário registrar aqui pelo menos um nome de Macro na propriedade Macro: Nome. Para gerar macros de várias páginas, insira os mesmos nomes de macro nas propriedades de página de diversas páginas na guia correspondente Página.
- Se necessário, insira também outros detalhes para a macro (como, por ex., Macro: Versão) na tabela de propriedades na guia Página.
- Clique em [OK].
- Repita os passos 1 - 4 para todas as outras páginas para as quais quer gerar macros de páginas.
- Selecione os itens de menu Dados do projeto > Macros > Gerar automaticamente.
- Ative, na caixa de diálogo Gerar macros automaticamente, a caixa de verificação Substituir as macros existentes se quiser substituir macros já existentes ao gerar no diretório de macros definido.
- Clique em [OK].
As macros de páginas (*.emp) são salvas no diretório da Macro. Assim os dados necessários são extraídos das propriedades da caixa.
O resultado da geração automática é exibido na caixa de diálogo Mensagens do sistema.
Dica:
Se desejar atribuir uma caixa de macro preparada ou uma página preparada a várias macros, utilize a guia Definição da macro. Insira nas linhas desta guia o respectivo nome e a descrição das macros a serem geradas. Na geração automática é gravado o mesmo conteúdo (mesma caixa de macro ou mesma página) em várias macros.
Veja também