Tag Archives: Flex

Item Renderer

Padrão

Como de costume, apanhei um pouco dos ItemRenderers. Por isso fiz uma pesquisa no Google e acabei achando um resumo interessante:

Olha! Um dado novo ————————– commitProperties()
Estou muito grande ————————— measure()
Update no visual —————————— updateDisplayList()
Desenha o background ———————– drawBackground()
Layout —————————————— layoutContents()

Fonte:  Deep Dive into Flex Mobile Item Renderers

 

Componentes customizados no Flash Builder

Padrão

Digamos que você já está crescido o suficiente para criar componentes personalizados usando Flex. Então agora está na hora de customizar esses componentes no Flash Builder!

Você tem a possibilidade de fazer com que o Flash Builder reconheça seu componente, oferecendo a customização dinâmica do mesmo através da aba de propriedades do componente no modo visual.

Segue o tutorial da Adobe; http://www.adobe.com/devnet/flash-builder/articles/design-view-extensions-faq.html

Focus após Alert

Padrão

Como setar o foco (focus) da aplicação após um Alert.show:

public function campoVazio():void {
if(txtCampo.text == '')
Alert.show('Descrição', 'Cabeça', 4, null, funcaoAlert);
}

public function funcaoAlert(event:CloseEvent):void {
if(event.detail == Alert.OK)
txtCampo.setFocus();
}

Referência:
Lista de discussão Flex Brasil.

mxmlc no Windows

Padrão

A configuração é semelhante a do Java.

Download do Flex SDK Free

Passos:

1 – Pressione as teclas: “Windows + Pause/Break” para abrir a janela de propriedades do sistema. Outra opção é através do painel de controle, clicando sobre o ícone Sistema.

2 – Selecione a guia “Avançado” e clique sobre o botão “Variáveis de Ambiente”.

3 – Crie uma nova variável de sistema chamada FLEXSDK_HOME.
O valor da variável será o caminho até o SDK (ex.: C:\Program Files\Flex_sdk)

4 – Após criar a variável de sistema FLEXSDK_HOME, é hora de adiciona-la à variável PATH. Para fazer isso, localize a variável do sistema chamada PATH e clique em editar. Acrescente %FLEXSDK_HOME%\bin utilizando um ponto e vírgula (;) antes de inserir a variável.
(ex.: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%FLEXSDK_HOME%\bin )

Para testar utilize o comando mxmlc no prompt do DOS.