CAPÍTULO 8
Programação visual com Software Livre
EDIT LIN EDITORIAL S.L,  dos autores  Daniel Campos Fernández e José Luis Redrejo.  Prólogo de Benoit Minisini

<< Anterior

Testando o novo componente



Após estes passos encerramos a IDE do Gambas se estiver aberta e o executamos novamente, criando um projeto gráfico chamado MeuTeste no qual adicionaremos um formulário.
Figura 9
Figura 9.Fomulári Fmain projeto MeuTeste
 
Dentro de Projeto | Propriedades, selecionaremos a abade Componentes.

Procuramos e marcamos o componente gb.controles e pressionamos aceitar para tê-lo como dependência.
Figura 10
Figura 10.Seleção do componente gb.controles como dependência
 
Agora na janela de seleção de controles aparece uma nova aba Adicionais, tal e como havíamos indicado no no arquivo componente (Figura 11).

    
Figura 11
Figura 11
 
Ao pressionarmos nesta nova aba, aparecem os controles disponíveis, neste momento os controles não tem ícones, até o momento não há a possibilidade de que esses controles tenham um ícone próprio, aparece apenas um desenho representativo (Figura 12)

No entanto, se posicionarmos o ponteiro do mouse ele aparecerá o ToolTip indicado-nos o novo controle.
Figura 12
Figura 12
 
Como fazemos com outros controles, o arrastaremos ao formulário e o colocaremos como desejarmos.   

Finalmente, no código do formulário indicamos o texto e as cores do Label.(Figura13)
 
Figura 13
Figura13
 

Ao executa-lo observamos o resultado. Já dispomos de um novo componente reutilizável em muitos projetos e que podemos distribuir entre diversos equipes seguindo os passos indicado.
 

PUBLIC SUB Form_Open()

ColorLabel1.Font.Size = 16

ColorLabel1.Text = "Holá deste componente"

ColorLabel1.Color1 = color.Blue

ColorLabel1.Color2 = color.Black

END
 

Figura 14
figura14
 
Um componente escrito em gambas é só um programa que exporta classes, por tanto, podemos depurar facilmente fazendo os testes como em qualquer outro projeto para, depois, distribuir como componente.







   

<< Anterior

HOME



Cópia literal

Extraído do livro “GAMBAS, programação visual com software Livre”, da editora EDIT LIN EDITORIAL S.L,  dos autores  Daniel Campos Fernández e José Luis Redrejo. Prólogo de Benoit Minisini

LICENSA DESTE DOCUMENTO


É permitido a cópia e distribuição da totalidade ou parte desta obra sem fins lucrativo. Toda cópia total ou parcial devera expressar o nome do autor e da editora e incluir esta mesma licença, adicionando se é uma cópia literal “Cópia literal”. Se é autorizada a modificação e tradução da obra  sem fins lucrativo sempre se deve constar na obra resultante  a modificação o nome da obra original o autor da obra original e o nome da editora e a obra resultante também deverá ser livremente reproduzida, distribuída, ao publico e transformada em termos similares ao exposto nesta licença.

Tradução

Cientista
 (Antonio Sousa)