Aproveitando o gancho de customização de Alert do post anterior, Alert customizado com CSS

Vamos inserir uma imagem ao Alert.

Altere a função em mainScirpt.as

protected function btnAlerta_clickHandler(event:MouseEvent):void {
	Alert.show("Alerta com imagem", "Alerta", 4, this, null, iconSymbol);
}

Estamos definindo mais algumas propriedade do Alert, até então tinhamos apenas modificado text e title,
agora, a sequência é text, title, flags, parent, closeHandler e iconClass, a última especifica um ícone para exibir à esquerda do texto da mensagem na caixa de diálogo, definida na variável iconSymbol, segue o código.

[Embed(source="messagebox.png")] [Bindable] public var iconSymbol:Class;

Através de Embed, embutimos a imagem a uma classe, assim podendo ser adicionada ao Alert.

Resultado:

Link da imagem: Icon Finder

Até o próximo post.
Abraço.