Subscribe to MaxUp Blog

Atalho!

 

Pessoal, a mais ou menos uns 2 meses atrás eu tive alguns problemas com uma aplicação Flex que estava desenvolvendo para uma empresa cujo dono era um senhor de idade e que tinha adquirido alguns costumes ao longo da sua vida, um deles era utilizar teclas de atalho nos aplicativos que usava, pois bem, fui até a lista flexdev ver se havia a possibilidade, após ter procurado na web e em alguns livros e o resultado foi negativo, mas não totalmente, o Beck Novaes comentou que seria possivel extendendo o componente e até criou um exemplo muito útil encontrado aqui e com base nesse exemplo eu criei algo que atenderia melhor minhas necessidades, e agora, venho compartilhar esse solução com a comunidade!

Bom, primeiro eu tenho a Classe ShortKey.

Olha que simples, depois no mxml em que você deseja colocar o atalho no botão basta inserir o seguinte código:

<cp:shortkey key="{Keyboard.ENTER}" button="{btnConfirmar}">

E você ainda pode usar combinações com Enter e Shift + mais outra tecla, basta dar uma olhada na classe ShortKey.

Pessoal, esperamos que isso ajude ai, e gostariamos de agradacer a comunidade Flex pela força!

Bom pessoal, mais um tutorialzinho básico sobre Flex…

Agora com outros assuntos sendo abordados, são eles Progress Bar, showBusyCursor e Timer

Veja o exemplo:

Algumas considerações:

  • showBusyCursor
    • O controle SWFLoader, e as tags <mx:WebService>, <mx:HttpService>, e <mx:RemoteObject> já tem a propriedade showBusyCursor porém você pode chamar o cursor quando quiser usando o setBusyCursor() e remove-lo usando removeBusyCursor()
  • Progress Bar
    • O lable do Progress Bar funciona de maneira muito interessante, como você pode ver no código do exemplo eu determinei que o label do meu Progress Bar seria “Carregando %1 de %2″, e automaticamente ao setar o progresso ele vai mudando minha label! Seguindo esse padrão %1 é o quanto foi progredido, %2 é o valor máximo do seu Progress Bar e %3 é o percentual percorrido, no caso %3% para aparecer 100%.
    • Existem outras maneiras de usar o ProgressBar, uma delas seria setando o source do mesmo, exemplo aqui.

Bom pessoal, por enquanto era isso! Abração e bom trabalho!

Download dos fontes aqui

Apr
23
Posted by admin

Tutorial Flex Iniciante!

Pessoal, desenvolvi este rápido tutorial para dar um inicio, um “mãos a obra” no Flex…

Trata-se de um pequena aplicação que utiliza alguns recursos muito básicos como a chamada de um MXML Component, Alerts, concatenação e uso de alguns controles de tela do Flex como TextArea, TextInput e Button. Espero que vocês gostem!

O fonte pode ser visualizado e baixado aqui

Bom pessoal, estou apenas tentando retribuir toda a ajuda que recebi da comunidade Flex, espero que ajude bastante gente, qualquer coisa deixe um comentario!

Pessoal, começamos a desenvolver a três semanas atrás um projeto para um imobiliária e decidimos criar este projeto sob plataforma web e com uma rica interface para o usuário. Decidimos usar então o banco de dados PostgreSQL, utilizamos Ruby on Rails como backend e Flex como frontend, a comunicação é feita atraves do RubyAMF. Esta foi a estrutura montada para este projeto, que foi o primeiro desenvolvido usando Flex. Então começamos a adotar padrões e ajustar nossa forma de programar para deixar as coisas mais bem definidas o possivel, para que os outros projetos pudessem ser tocados usando este modelo.

Claro, surgiram algumas dificuldades no caminho, os pilares principais para ultrapassar essas dificuldades foram a colaboração da comunidade e o livro Programming Flex.

 Demonstração breve do sistema:


Após duas semanas de trabalho, o que eu considero pouco se consederarmos a curva de apredizagem e o tempo definindo como as coisas deveriam ser feitas, o projeto foi entregue ao cliente, e como toda boa aplicação resultou no efeito UAU!Este projeto faz importação de arquivos para dentro do banco de dados e depois faz o processo contrário, para que o arquivo possa ser visualizado pelo usuário…