Pequeno componente que gira demonstrando atividade, muito usados, por exemplo, em navegadores ao carregar páginas:
Segue o código fácil comentado:
Caso queira definir um tamanho para o rotor use a função ig.componente_def_tamanho( rotor , 10 , 10 );
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 |
//exemplo de rotor inclua'igbr' janela = ig.janela(); ig.conteiner_def_borda_largura(janela,10); ig.janela_destrua( janela ); caixavertical = ig.caixavertical(falso,0) ig.ad( janela , caixavertical) rotor = ig.rotor(); ig.componente_def_tamanho(rotor,80 , 90); ig.rotor_inicie(rotor); ig.caixa_ad(caixavertical, rotor , falso, falso , 2); caixahorizontal = ig.caixahorizontal(falso,0); ig.caixa_ad( caixavertical, caixahorizontal, falso , falso , 2); bt_parar = ig.botao'parar'; bt_iniciar = ig.botao'iniciar'; ig.ad( caixahorizontal, bt_parar); ig.ad( caixahorizontal, bt_iniciar); ig.conecte( bt_parar , ig.clique,'ig.rotor_pare(rotor)' ); ig.conecte( bt_iniciar , ig.clique, 'ig.rotor_inicie(rotor)' ); ig.componente_mostre_todos( janela ); ig.fimprograma(); |
O código é simples, espero que ajude, até mais.
Qualquer dúvida poste aqui ou no fórum.