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.