2013-03-22 81 views
0

我定义了上下文菜单,并将其添加到按钮,标签和textinput中,但是当我右键单击textinput组件时,它的效果不佳。flex textinput自定义的上下文菜单不起作用

in textinput它就像默认contextmenu覆盖mine.what我应该做的显示我的菜单?

var myContextMenu:ContextMenu=new ContextMenu(); 
myContextMenu.hideBuiltInItems(); 
myContextMenu.clipboardMenu=false; 

var myContextMenuItem:ContextMenuItem=new ContextMenuItem("tt"); 
myContextMenu.customItems=myContextMenu.customItems.concat(myContextMenuItem); 

如何防止文本输入焦点,停止选择操作?

回答

0

在柔性4.6火花的TextInput使用属性textDisplay形式,如:

var myContextMenu:ContextMenu=new ContextMenu(); 
myContextMenu.hideBuiltInItems(); 
myContextMenu.clipboardMenu=false; 

var myContextMenuItem:ContextMenuItem=new ContextMenuItem("tt"); 
myContextMenu.customItems=myContextMenu.customItems.concat(myContextMenuItem); 
RichEditableText(myInput.textDisplay).contextMenu = myContextMenu;