×
Namespaces

Variants
Actions
Revision as of 07:09, 10 November 2011 by hamishwillee (Talk | contribs)

Archived:Formas de fazer um campo para entrada de texto

From Nokia Developer Wiki
Jump to: navigation, search
Article Metadata

Artigo
Criado por mfabiop em 16 Mar 2008
Última alteração feita por hamishwillee em 10 Nov 2011
Compatibilidade: Flash Lite: 1.1, 2.x

Construindo um campo de entrada simples

  • Usando a Text tool, arraste um campo de texto para área de trabalho.
  • Na aba Properties, selecione Input Text e coloque no campo Var o nome de uma variável. (myText neste exemplo).
    Input prop.jpg


  • Para editar um campo de texto, o usuário da aplicação deve primeiro colocar o foco no campo de texto, para então pressionar a tecla de seleção do dispositivo. Por padrão, um retângulo amarelo será desenhado ao redor do campo de texto que receber o foco.
    Input focus.jpg


  • Quando um usuário editar um campo de texto, a variável associada (myText) irá possuir deste campo de texto.

Campo de entrada customizado

  • Campo de entrada numérica

Você pode construir um campo de entrada que permita somente valores numéricos, basta usar o seguite código:

fscommand2("SetInputTextType", "myText", "Numeric");
  • Configurando o número máximo de caracteres

Selecione seu campo de texto, então configure Maximum characters na aba Properties.

  • Configurando a cor do retângulo desenhado no campo com foco (somente para Flash Lite 2.x ou superior)

Por padrão um retângulo amarelo é desenhado ao redor do campo de texto com foco, você pode mudar esta cor usando o seguinte trecho de código:

fscommand2("SetFocusRectColor", 255, 153, 0); //Orange

Os valores numérico de SetFocusRectColor são respectivamente vermelho, verde e azul. Para voltar aos valores padrão utilize:

fscommand2("SetFocusRectColor", <red>, <green>, <blue>);
51 page views in the last 30 days.

Was this page helpful?

Your feedback about this content is important. Let us know what you think.

 

Thank you!

We appreciate your feedback.

×