Alert 上の Button のインスタンスにアクセスする

Flex で Alert 上の Button の buttonMode を true にしたいぜ!とかいう時のためのメモ。

var alert:Alert = Alert.show("hoge", "fuga", (Alert.OK|Alert.CANCEL|Alert.YES|Alert.NO));
// OK
var okButton:Button     = (alert.getChildAt(0) as UIComponent).getChildByName("OK") as Button;
// はい
var yesButton:Button    = (alert.getChildAt(0) as UIComponent).getChildByName("YES") as Button;
// いいえ
var noButton:Button     = (alert.getChildAt(0) as UIComponent).getChildByName("NO") as Button;
// キャンセル
var cancelButton:Button = (alert.getChildAt(0) as UIComponent).getChildByName("CANCEL") as Button;

RichTextEditor のサブコントロールみたいにアクセスできれば良いのに。