Componente PopUpSelector

Você já precisou criar um PopUp para permitir ao usuário selecionar um item que preencherá um campo num formulário? O componente PopUpSelector, desenvolvido pela DClick, resolve este problema de um modo elegante ao fazer uso de um “PopUp visualmente leve”, do “Contexto do Campo” e dos Efeitos do Flex.



O interessante deste componente é que o PopUp é flexível. Como você pôde ver no exemplo, o primeiro PopUp apresenta simplesmente uma Tree e o segundo apresenta um List com um campo de busca.

Do ponto de vista do Design de Interfaces creio que as PopUps devem ser utilizadas com moderação nas RIAs. Eu diria que qualquer PopUp onde o usuário trabalhe por mais de 2 minutos deve ser vista com suspeita. A PopUp tem que ser algo pontual: o usuário a aciona, faz o seu trabalho rapidamente, e ela desaparece.

Lembre-se que para ver o código basta clicar com o botão direito do mouse e escolher a opção View Source.