Sim, admito que foi um desenho algo à pressa, mas a utilização de 2 textinputs é transparente para o utilizador, já que mal clica no primeiro, o focus e cursor passam para um exactamente por cima, contido num componente independente que lhe apresenta as sub-opções de resultados parciais. Isto porque este "popup" de componente é reutilizado na pesquisa dos restantes campos. O que expliquei faz parte de um vbox construido por AS que poderá conter até 6 componentes/campos diferentes para pesquisa, alguns deles tendo essa particularidade do "popup" para pesquisa à la ajax. resulta bastante bem. Tenho hordas de utilizadores satisfeitos que ainda hoje me enviam cartões e prendas para casa a agradecer uma pesquisa tão bem feita e com cores tão bonitas. ;-)
Imagina o cenário: - um vbox construído com até 6 componentes que contêm, cada um, um textinput e um combobox que dita o campo a pesquisar. - O utilizador pode adicionar/subtrair quantos "campos" pretender - cada "campo" tem a sua particularidade de validações e/ou "text completion" à la ajax - consoante i utilizador escolhe os campos, o componente de pesquisa adapta-se (states). - quando o campo a pesquisar contém uma lista para pesquisa mais pormenorizada (o tal popup), eu tenho mesmo de criar um popup para evitar redimensionamentos do conteúdo do vbox. Poderia alterar o estado desse filho para acomodar a tal lista, mas sinceramente não sei se ao extender a altura de um componente contido num vbox, este (vbox) se adapta a essa nova dimensão do seu filho. Pensando em evitar esse eventual problema, optei por um popup modal. - No final das contas feitas e sub selecções, o utilizador pode fazer a super ninja pesquisa com todos os campos pretendidos. Se tiverem melhor sugestão, de bom grado a acatarei. É sempre uma boa discussão de ideias. :-) MV >> > >> >> > O conceito é bom, mas ter duas textinput não acho a melhor opção, seria > melhor criar um componente (vbox) com 2 states, onde o primeiro state > tem apenas a textinput e o segundo state tem o mesmo textinput + a lista > dinâmica de resultados, assim não andas com popupmanagers. > > Abraço > > > > --~--~---------~--~----~------------~-------~--~----~ Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade Portuguesa de Rich Internet Applications - www.riapt.org" do Grupos Google. Para enviar mensagens para este grupo, envie um email para [email protected] Para anular a inscrição neste grupo, envie um email para [email protected] Para mais opções, visite este grupo em http://groups.google.com/group/riapt?hl=pt-PT -~----------~----~----~----~------~----~------~--~---
