Notícias:

SMF - Just Installed!

Menu principal

Dando uma função para o Botao

Iniciado por adalberto, Abril 13, 2015, 08:34:08 AM

tópico anterior - próximo tópico

adalberto

Exatamente o mesmo programa do post "inserindo Botao na janela" com modificações:




//exemplo de comentario de linha unica
//Bem-vindo tente algo como: imprima("ola mundo!")

inclua 'igbr'

win = ig.janela("Botao"); //criando a janela
ig.componente_mostre ( win ); //mostrando a janela
ig.conecte ( win , ig.destruido , 'ig.saia()' ); //para o programa fechar corretamente
ig.janela_posicione ( win , 120 , 120 );

fixo = ig.fixo(); //criando o local onde ficarão os componente dentro da janela.
ig.ad ( win , fixo ); //adicionando o painel fixo dentro da janela

botao = ig.botao("Clique aqui"); //criando o botao com rotulo

ig.fixo_ad ( fixo,  botao , 12, 12 ); //adiciona o botao na janela na coluna 12 e linha 12

ig.componente_mostre ( fixo ); //mostrando o painel fixo
ig.componente_mostre( botao ); // mostrando o botao.


//criando a função:
funcao botao_exec ( dado  )
     //dado é o argumento passado ao conectar a funcao
      ig.msg ( win , "Botao" , dado ); //mensagem com o dado
      imprima ( dado );
fim
//conectando a funçao acima
frase = "botao clicado";
ig.conecte ( botao , ig.clique , 'botao_exec ( frase )' );

ig.fimprograma(); //inicia o laço de eventos





bom, até mais, espero que seja útil!