Um simples exemplo para usar em caso de entrada de texto com senha.
Os caracteres digitados são substituídos por pontos,
mas o retorno do entra texto é exatamente o que foi digitado. Veja:
Os comandos são fáceis e estão comentados, bons estudos:
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 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
/** exemplo de um entra texto no modo senha ** inclua'igbr' jan = ig.janela( 'Entrada de texto senha' , 250 , 100 ); //criando uma janela ig.conecte( jan , ig.destruido , 'ig.saia()'); //ligando a função ig.saia ao evento fechar da janela //nunca esqueça esta função acima ou seu program ficará rodando em background mesmo fechado ig.caixa_def_borda_largura ( jan , 10 ); //definindo a largura da borda da janela //experimente aumentar de 10 para 20 ou diminuir para 2 e veja o que acontece ig.janela_def_posicao( jan , ig.jan_pos_centro ); //definindo a posicao da janela caixa = ig.caixavertical (falso , 2 ); //criando uma caixa para organizar os componentes verticalmente entra_texto = ig.texto(); //criando um entra texto normalmente ig.texto_def_visibilidade ( entra_texto , falso ); //esta é a função que oculta os caracteres //coloque verdadeiro caso queira mostrar os caracteres; botao = ig.botao 'clique me'; //criando um botão, veja que omiti os parênteses check = ig.botao_checagem ( ' Mostrar senha ' ); ig.ad ( caixa , entra_texto); //adicionando o entra texto na caixa ig.ad ( caixa , botao ); // adicionando o botao ig.ad ( caixa , check ); // adicionando o botao de checagem ( check_button ); ig.ad( jan , caixa ); //colocando a caixa na janela funcao MSG (jan, txt ) //função que imitirá a senha digitada local texto_msg = 'sua senha digitada é: nn ' .. ig.texto_obt_texto ( txt ) ig.msg ( jan , 'MSG' , texto_msg ); fim ig.conecte ( botao , ig.clique , 'MSG( jan , entra_texto )' ); funcao mostre_senha ( check , txt ) // função que tornará a senha visível valor = ig.botao_seletor_obt_ativo ( check ); //retorna verdadeiro se estiver marcado ou falso se desmarcado ig.texto_def_visibilidade ( txt , valor ); fim ig.conecte ( check , ig.clique , 'mostre_senha ( %s , entra_texto ) ' ); ig.componente_mostre_todos( jan ); //mostrando a janela e os componentes ig.fimprograma(); // inicia o laço de eventos. |
Falou pessoal, qualquer dúvida deixe nos comentários, ou poste no fórum;
I appreciate you sharing this article.Thanks Again. Really Cool. fdfebbdeaggc
You’re well come. This is my programming language project, its syntax is in Portuguese for brazilians. Thanks!
Nice blog! Is your theme custom made or did you download it from somewhere? A theme like yours with a few simple tweeks would really make my blog stand out. Please let me know where you got your design. Bless you dbadaeefdfbg
I downloaded it from https://wordpress.org/themes/earth-pro/
Thanks!
Wow, wonderful blog layout! How long have you been blogging for? you made blogging look easy. The overall look of your web site is excellent, as well as the content! dfeabcegbdaddfee
Last year. Thanks!
Could you say what means “dfeabcegbdaddfee”? I’m brazilian and I do not understand it.