TextAreaのContextMenuがどうにもならない 解決編

TextFieldでも似たようなのあったなーと思ったら、TextAreaの中にあるUITextFieldがこのContextMenuを出していたんだね。
というわけで正解はこれ。friendpostがTextArea.

var ui : UITextField = friendpost.getChildAt(2) as UITextField;
var cm : ContextMenu = new ContextMenu();
cm.clipboardMenu = true;
cm.customItems.push(item_follow);
ui.contextMenu = cm;

1行目がきたないけど、UITextFieldのメンバ変数はprotectedになってるから、TextAreaを拡張したクラスをつくらないといけない。現状は他に拡張する用途がないからこれでいいや。