Code snippet:
var statusBarItem:ContextMenuItem = new ContextMenuItem("show me",
false, true, true);
showMeItem.addEventListener( ContextMenuEvent.MENU_ITEM_SELECT,
showMeListener );
cm.customItems.push(showMeItem);
public function showMeListener(event:ContextMenuEvent):void {
var statusBarItem:ContextMenuItem = ContextMenuItem(event.currentTarget);
var statusCaption:String = "";
if(ModelLocator.getInstance().xyzModel.showMe == true) {
ModelLocator.getInstance().visualizerModel.showME =
false;
statusCaption = "Hide me";
} else {
ModelLocator.getInstance().visualizerModel.showME = true;
statusCaption = "Show me";
}
statusBarItem.caption = statusCaption;
}
but my context menu caption is not changing from "Show me" to "Hide
me" and vice versa.