ActionScript/Tipos de campos de texto: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Franprarod (discussão | contribs)
Franprarod (discussão | contribs)
Linha 76:
=== Foco a um campo de texto ===
Use a propriedade <code>focus</code> para lançar o foco sobre um campo de texto. O exemplo abaixo faz com que quando o palco for clicado a caixa de senha ''cxSenha'' receba o foco do cursor de texto.
<source lang='actionscript3'>
 
<source lang='actionscript3'>
public var cxSenha:TextField = new TextField();
cxSenha.type = TextFieldType.INPUT;
 
cxSenha.displayAsPassword = true;
 
cxSenha.width = 120;
 
cxSenha.height = 18;
 
cxSenha.x = cxSenha.y = 10;
 
cxSenha.restrict = "a-z0-9";
 
cxSenha.maxChars = 15;
 
Linha 97 ⟶ 93:
stage.addEventListener(MouseEvent.CLICK, foco);
 
public function foco(evt:MouseEvent):void
 
{
 
stage.focus = cxSenha; // Usando a propriedade focus
 
}
 
Linha 112 ⟶ 105:
 
cxSenha.stage.focus = cxSenha; // fazendo referência ao palco da cxSenha, ou
 
this.stage.focus = cxSenha; // usando a palavra 'this'
 
</source>