Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

THCB

Texto com lacunas para o usuário\aluno completar

Recommended Posts

Olá...estou fazendo um material didático online...Um dos exercícios é para o usuário\aluno preenchar as lacunas em branco de um texto. Por exemplo:

 

Preencha a lacuna abaixo com os artigos corretos:

 

___ menino fez malcriação.

___ casa está velha.

 

Até aí tudo bem, coloco um campo de texto input e o usuário preenche. Mas, gostaria que ao acabar de completar todas as lacunas o usuário clicasse num botão "conferir" e o que estivesse certo apareceria em verde e o que estivesse errado apareceria em vermelho. É muito complicado? Alguém me ajuda a fazer?

 

Desde ja agradeço =]

Compartilhar este post


Link para o post
Compartilhar em outros sites

Só fazer um if else e fazer um setNewTextFormat nos campos de texto que ai ele dinamicamente vai mudar a cor etc...

 

Ou fazer texto.color = 0xFF0000;

Como nova cor tbm funciona.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

então THCB...

 

sugestionado pelo parceiro berseck, cheguei numa solução (meia porca) funcional em as2...

 

no stage, crie um botão "conferir tudo" e os campos de textos "lacunas" (Input Text) e nomeie-os: input1, input2...

no frame use:

 

erro = new TextFormat();
erro.color = 0xff0000;
acerto = new TextFormat();
acerto.color = 0x00ff00;
complete1 = "azul";
complete2 = "branco";
function conferir()
{if (input1.text eq complete1)
{input1.setTextFormat(acerto);
}else{input1.setTextFormat(erro);
}if (input2.text eq complete2)
{input2.setTextFormat(acerto);
}else{input2.setTextFormat(erro);}}

e no botão use:

 

on (release) {conferir();}

 

 

Abraço!

 

B)

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.