Pessoal, nesta semana farei uma breve introdução ao VBA e Macros no Corel Draw. Confesso a vocês que não é minha especialidade até porque detesto programação (eu acho super bacana mas acho que não nasci realmente para ser programador), mas é muito interessante
O COREL DRAW já faz uso de scripts desde a versão 6, permitindo assim, que os usuários controlem alguns aspectos. Depois a Corel licenciou o Visual Basic for Applications (VBA) da Microsoft para o Corel Draw 9 e incluiu os aplicativos VBA e Corel Script.
O que podemos fazer com VBA?
Este modelo do Corel Draw da poder ao programador controlar a maioria dos aspectos do Corel usando códigos de programação. Além disso você pode gravar programas pequenos para executar tarefas simples.
Bom, para quem já trabalhou com macros no Excell e Word, será praticamente a mesma coisa. Se você tem mania de sempre estar usando o powerclip você poderia automatizar isso com uma macro. Sem ter que sempre ir no menu Efeitos / PowerClip / Colocar em recipiente, você poderia automatizar isso diretametne com uma macro. Criariamos um botão para realizar esta função e sempre que precisamos fazer o efeito, bastaria clicar no botão powerclip que criamos através da mesma.s
Vamos conhecer algumas palavras com a ajuda do nosso famoso Help.
Para um bom programador, isso eles já sabem de cor e salteado. Espero que todos concordem comigo. Caso eu esteja errado é só enviar um e-mail que corrijo esta matéria.
Shape/Forma - Uma forma nada mais é do que um desenho no documento do Corel Draw. O VBA chama tudo que é desenhado em um documento de (Forma).
Objeto - Não confunda com os objetos do Corel Draw. É o nome que é dado para qualquer seção do Corel Draw. Em programação diriamos que é tudo que tem: Estado - Comportamento e Entidade.
Membro - Um membro é muito útil para quebrar objetos maiores em objetos menores. Um objeto grande pode ser composto por vários itens que você pode acessar, chamando geralmente de membros. Os sub-objetos são simplesmente os objeto menores que o compõem.
Propriedade - Uma propriedade é um aspecto de um objeto, com sua cor, tamanho, posição e etc...
Método - Método é algo que o objeto pode fazer quando você mandar que ele faça.
Macro - Sub, Função e Procedimento - Tudo isso significa a mesma coisa. Seria um bloco de código que tem os pontos inicial e final claramente definidos.
Caractere underscore - Quando você esta criando um código, muitas vezes uma linha pode ter millhares de caracters de comprimento e ultrapassar muito a largura da tela. Neste caso você pode quebrar a linha através de um caractere underscore que o VBA tratará o código na próxima linha como uma continuação da linha atual.
Como meu professor de VB sempre disse: Qual é o bom programador que não recorre ao Help?
Na próxima semana vamos aprender a instalar o VBA no Corel, porque ele não é instalado por padrão, pois ocupa espaço em disco de 50 MB. Então já vai verificando se tem condições de instalar o VBA em seu computador.

Meu querido Alex: como faço pra acultar a caixa de ferramentas e outras paletas, no c.draw e ficar com todo o espaço livre na área de trabalho pra poder continuar editando um objeto? Um grande abraço e gratidão do vô Carlos. Vai! ajuda o velhoTá.?
Responder comentário
Ola amigo, sempre que precisar tirar duvidas mande email que fica muito facil. ok ? Vc pode ir no menu Janela / Barra de Ferramentas e desabilitar tudo que estiver la. Caso queira voltar é so repetir o procedimento e habilitar o que você deseja.
Abraços
Alex Falcão - ramek@comunidadeweb.com.br
Os textos publicados neste espaço são de responsabilidade única de seus autores (colunistas e leitores) e podem não expressar necessariamente a opinião do iMasters.
Alex Falcão é formado em Processamento de Dados pelo Objetivo e TI pela Faculdade Radial, é Instrutor da Microlins (Unidade Socorro) e também escreve para as Revista Webdesign e Silk & Sign.
2001 - iMasters FFPA Informática Ltda - Todos os direitos reservados.