Как уже говорили другие, вам нужно создать новую Panel или TitleWindow и добавить туда свою собственную ссылку.Вот пример, с которого следует начать:
NewAlert.mxml
import mx.core.FlexGlobals;
import mx.managers.PopUpManager;
static public function show(text:String = null, title:String = 'Alert', modal:Boolean = true):NewAlert
{
var w:NewAlert = PopUpManager.createPopUp(FlexGlobals.topLevelApplication, NewAlert, modal) as NewAlert;
w.title = title;
w.text = text;
return ;
}
// Can be HTML text
public function set text(value:String):void
{
if(value && value.length > 0)
{
richTxt.textFlow = TextConverter.importToFlow(value, TextConverter.TEXT_FIELD_HTML_FORMAT);
}
}
]]>
</fx:Script>
<s:RichEditableText id="richTxt"
editable="false"
focusEnabled="false">
<s:textFlow>
<s:TextFlow>
<s:p>
Default Text with Link: <s:a href="http://www.adobe.com">Adobe.com</s:a>
</s:p>
</s:TextFlow>
</s:textFlow>
</s:RichEditableText>
</s:TitleWindow>
Отсюда вы можете просто сделать NewAlert.show('some HTML content')
, если HTML-текст правильно отформатирован,это будет хорошо.