Como conectar uma função ao evento de passar o mouse em cima do botão, e tirá-lo de cima:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
//evento de passar o mouse dentro de um botao inclua 'igbr' funcao enter_botao( widget ) cor = ig.cor( 27000 , 30325 , 34181 , "*t" ) // o '*t' força o retorno de uma tabela de cor //red , green , blue , pixel = ig.cor( 27000 , 30325 , 34181) //esta forma retorna os 4 elementos separadamente. //ig.componente_modifique_bg( widget , ig.estado_foco , red , green , blue , pixel ); ig.componente_modifique_corfundo( widget , ig.estado_normal , cor ); //passando a tabela cor como parâmetro cor = ig.cor_analise( ig.vermelho ); ig.componente_modifique_corfundo( widget , ig.estado_foco , cor ); //passando a cor analisada como parâmetro fim janela = ig.janela(' Evento Mouse dentro ' , 230 , 150 ); fixo = ig.fixo(); ig.ad( janela , fixo); botao = ig.botao('Button' , 80, 35); //botao com tamanho definido ig.fixo_ad( fixo , botao , 50 , 50 ); ig.componente_modifique_bg( botao , ig.estado_normal , 55500 , 55500 , 55500); ig.conecte_funcao ( botao , ig.dentro , enter_botao ); ig.janela_destrua( janela ); ig.componente_mostre_todos(janela); ig.fimprograma(); |
Bom, o exemplo é fácil, está comentado. Mas qualquer dúvida deixe nos comentários.