2011-11-10 51 views
0

我有一个flex动作脚本web应用程序,我正在添加一个自定义项目在上下文菜单中复制帖子的链接。flex动作脚本文本字段丢失ctrl + v粘贴?

  1. 被复制的链接是使用由内部的应用深层链接
  2. 我使用一个的UITextField,显示职位的一些标题和在UIComponent被包含,仅显示在标题字段
  3. 手形光标
  4. 标题领域时,右键点击,用户可以复制后
  5. 标题字段mousechildren = falseuicomponent的链接包含有buttonmode = true

问题:

当用户通过右键点击复制的帖子链接中,Ctrl + V将不会再为一个单一的时间和按另一个它正常工作时间的工作,只有1复制链接后,时间是错过了,我得到了ctrl + v的事件,但它不会在我的应用中的任何文本字段中粘贴文本。

我发现其他复制粘贴工作良好只复制链接会产生这个问题,即使复制链接我可以通过右键点击进行粘贴,

我还发现,如果我按在任何文本字段中的任何一个键这个问题不会发生,并且每件事情都可以正常工作

我也尝试了mousechildren = true作为标题文本字段,它然后正常工作。

我有这个问题,只有当mousechildren = false为标题字段,然后右键点击复制链接,而想直接粘贴,然后在任何文本字段中没有任何按键在任何文本字段

链接我不能够理解这行为的帮助需要 问候

回答

0

我觉得这个问题迎刃而解

  1. 通过mouseChildren = false的flash播放器找不到光标下的组件,因为我包含在UIComponent的文本字段和文本字段鼠标孩子是假的所以flash播放器通过使mouseChildren = true下光标获取组件作为uicomponent
  2. 这个问题解决,每一件事情改变Mouse.cursor = MouseCursor.AUTO;Mouse.cursor = MouseCursor.BUTTON按照需要它来解决这个问题
0

this.stage.focus = titleText;链接复制到剪贴板后(当上下文菜单关闭)应该帮助

+0

的是没有工作工作正常

  • ,所以我改变了方法让手光标标题:( – Badr

  • 相关问题