Agora falando um pouco mais sobre o componente:

Tem um componente que utilizo: MasterTextInput (http://
www.flexpernambuco.com.br/?cat=13)

Quais diferenciais você pretende oferecer nesse componente?

On 19 dez, 14:33, J.C.Ködel <[email protected]> wrote:
> Então... pensei no telefone... mas aí tem alguns problemas:
>
> Em primeiro lugar, a máscara (XX) XXXX-XXXX não é válida nem no Brasil...
> Vamos supor que eu esteja querendo fazer um cadastro de fornecedores e
> desejo cadastrar a Coca-Cola. O telefone da coca é 0800-21-21-21... Tem
> telefones como 0800-XX-XXX, ou 0300-XX-XX-XX-XX e bota x nisso XX XX...
>
> E este aplicativo (e framework) terá um forte apelo multi-lingual (ou seja,
> haverá um Globalization Manager que traduzirá todo o aplicativo sem precisar
> usar -locale e embutir zilhões de textos no aplicativo). Neste caso,
> máscaras de telefones internacionais já ferram tudo =\
>
> Esta adaptação que eu fiz permite que você deixe caracteres em branco e até
> insira espaços (inclusive acentos... o componente original nem isso
> aceitava). Mas eu pessoalmente acho estranho você ter que digitar
> [Espaço][Espaço] antes de iniciar o número do telefone...
>
> Neste caso, eu acho que seria mais interessante um componente composto, onde
> o DDD e o telefone ficassem separados... se quiser entrar com o DDD, ótimo,
> senão, só dar Tab e deixar vazio... aí o componente concatenaria os dois
> textinput para montar (XX) XXXX-XXXX ou XXXX-XXXX. Ficaria algo assim: [[(_
> _)] [_ _ _ _ - _ _ _ _]]
>
> Uma alternativa que eu estava pensando é disponibilizar uma base de dados
> com códigos de países e códigos de área destes países. Aí desenvolver um
> combo que faz drop-down em uma tree onde o cara escolhe a cidade em questão
> (obviamente com possibilidade de digitar), e o componente automaticamente
> colocaria o +55 11, por exemplo, para São Paulo. O cara poderia digitar no
> combo o código internacional e local, se souber, ou poderia digitar o nome
> de uma cidade e o sistema localizaria no focus out ou poderia manualmente
> abrir o drop-down e pesquisar o que quer (obviamente com um botão para
> inserir novo).
>
> Esta base poderia inclusive ter informações sobre a máscara também, aí a
> máscara do telefone se adaptaria automaticamente dependendo do código de
> área desejado.
>
> Mas, são só idéias...
>
> --------------------------------------------------
> From: "Daniel Vitor" <[email protected]>
> Sent: Saturday, December 19, 2009 2:09 PM
> To: "flexdev" <[email protected]>
> Subject: [flexdev] Re: TextInput & Ctrl+X
>
>
>
> > Parabéns,
>
> > Ficou muito legal seu componente.
>
> > Também estou melhorando fiz meu próprio upgrade no componente da
> > adobe, apesar que mudei tanto que só restou da adobe a idéia. rsrs
> > Se possível gostaria de adicionasse no exemplo que postou, uma máscara
> > de telefone com DDD, ex: (xx) xxxx-xxxx.
> > De forma que seja permitido digitar o telefone sem o DDD.
> > Gostaria de ver o comportamento do componente nesse caso, pois esse
> > tipo de mascará foi a que mais deu dor de cabeça, no meu caso.
>
> > Abraço e parabéns.
>
> > --
> > Você recebeu esta mensagem porque está inscrito na lista "flexdev"
> > Para enviar uma mensagem, envie um e-mail para [email protected]
> > Para sair da lista, envie um email em branco para
> > [email protected]
> > Mais opções estão disponíveis emhttp://groups.google.com/group/flexdev
>
>
>
>  smime.p7s
> 6KExibirDownload

-- 
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev

Responder a