• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

TS91

TextArea

4 mensagens neste tópico

Boas,

em AS 2.0como é que faço para a textarea ficar lock, para não poderem alterar?

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

editableTF=new TextFormat();
unEditableTF=new TextFormat();
editableTF.color=0x000000;
unEditableTF.color=0x666666;

TextField.prototype.makeEditable=function(){
this.type="input";
this.background=false;
this.border=true;
this.selectable=true;
this.setTextFormat(editableTF);
};
TextField.prototype.removeEditable=function(){
this.type="dynamic";
this.background=true;
this.backgroundColor=0xeeeeee;
this.border=false;
this.selectable=false;
this.setTextFormat(unEditableTF);
};

Utilizar:

nome_do_input.makeEditable();

nome_do_input.removeEditable();

O que realmente é feito aqui é alterar o type da caixa de texto entre dynamic (não editável) para input (editável)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Olha descobri com fazer sem ser preciso esse codigo todo.

Vais aos componentes, metes a TextArea onde queres, metes o Instance Name, não alteras mais nada; vais as action no 1º frame onde tens a TextArea e escrever: InstanceName.editable = false;

mas obrigado pela ajuda a mesma :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

ok utilizando esse componente também é possível. Mas como não gosto muito desses componentes, evito utilizar :P

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora