Archived:Formas de fazer um campo para entrada de texto
Aquivado: Este artigo foi arquivado, pois o conteúdo não é mais considerado relevante para se criar soluções comerciais atuais. Se você achar que este artigo ainda é importante, inclua o template {{ForArchiveReview|escreva a sua justificativa}}.
Não recomendamos o desenvolvimento em Flash Lite para aparelhos atuais da Nokia. Todos os artigos relacionados a Flash Lite foram arquivados. A plataforma Nokia Asha e os aparelhos recentes S40 não possuem mais o Flash Lite. O uso de Flash Lite em Symbian é limitado. Por exemplo, informações relativas à plataforma Nokia Belle podem ser encontradas neste link (em Inglês). Informações específicas de Flash Lite para aparelhos S40 ANTIGOS e Symbian podem ser encontradas na Flash Lite Developers Library (em Inglês).
Não recomendamos o desenvolvimento em Flash Lite para aparelhos atuais da Nokia. Todos os artigos relacionados a Flash Lite foram arquivados. A plataforma Nokia Asha e os aparelhos recentes S40 não possuem mais o Flash Lite. O uso de Flash Lite em Symbian é limitado. Por exemplo, informações relativas à plataforma Nokia Belle podem ser encontradas neste link (em Inglês). Informações específicas de Flash Lite para aparelhos S40 ANTIGOS e Symbian podem ser encontradas na Flash Lite Developers Library (em Inglês).
Dados do artigo
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).
- 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.
- 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>);


(no comments yet)