Apache flex Flex 4-创建弹出窗口而不禁用背景/拖动图像而不使用鼠标触发?

Apache flex Flex 4-创建弹出窗口而不禁用背景/拖动图像而不使用鼠标触发?,apache-flex,flash,flex3,flex4,flexbuilder,Apache Flex,Flash,Flex3,Flex4,Flexbuilder,很抱歉打扰你,但我希望你能帮我。我们目前正在建设一个新的网站,并遇到了一些问题与我们的程序员。我正在尝试做一些研究,看看我们是否能找到一种方法来解决我的问题,这样我就可以让我的程序员知道 第一期: 到这里: 在弹出窗口中,只需输入一些示例文本 现在,当您将鼠标悬停在卡片左侧的任何文本框上时,您将看到文本框用边框高亮显示。如果在文本框中单击,将显示一个属性弹出窗口,允许您更改字体、颜色、对齐方式等。单击“关闭”时,将返回产品并高亮显示文本。我希望用户能够单击文本框中的任意位置以键入新文本。例如,在

很抱歉打扰你,但我希望你能帮我。我们目前正在建设一个新的网站,并遇到了一些问题与我们的程序员。我正在尝试做一些研究,看看我们是否能找到一种方法来解决我的问题,这样我就可以让我的程序员知道

第一期:

到这里: 在弹出窗口中,只需输入一些示例文本

现在,当您将鼠标悬停在卡片左侧的任何文本框上时,您将看到文本框用边框高亮显示。如果在文本框中单击,将显示一个属性弹出窗口,允许您更改字体、颜色、对齐方式等。单击“关闭”时,将返回产品并高亮显示文本。我希望用户能够单击文本框中的任意位置以键入新文本。例如,在底部的文本框中,它说“加入我们庆祝”,用户应该能够单击该文本中的任何位置来更改措辞。他们可能希望它说“和我一起庆祝”,而不是“和我们一起庆祝”。但是,如果他们单击“我们”旁边的单词,以便可以更改它,则会出现弹出窗口

有没有一种方法可以让弹出窗口出现在侧面,而不让背景变灰或被禁用

此外,是否有一种方法可以单击文本框中的任意位置,仅编辑某些单词或字母

第二个也是最后一个问题: 如果单击“单击以添加照片”,您将看到一个弹出窗口,允许您上载图像、编辑图像等。上载图像后,我希望用户能够通过拖动图像并将其定位在所需位置,使用鼠标移动图像。我们也有箭头,他们可以单击图像编辑器弹出窗口中的向上、向下、向左或向右箭头……但我希望他们也能够用鼠标拖动图像。我们知道如何启用图像的拖动。但是,当用户释放鼠标按钮时会出现问题。当用户完成拖动时,在鼠标上…弹出窗口将出现,因为该弹出窗口是由释放鼠标按钮触发的

这有意义吗


很抱歉这么长的信息,非常感谢你的帮助

对于问题的第一部分,当显示文本区域属性对话框时,可以将其作为非模式窗口弹出。这意味着“属性”对话框将显示,但不会锁定UI的其余部分,使用户可以随意更改文本。这也意味着背景不会模糊/变灰。要在非模式状态下弹出窗口,请调用PopUpManager.createPopUp(或PopUpManager.addPopUp),并将第三个参数(模式)设置为false

对于第二个问题,当检测到用户正在拖动图像时,将成员变量(如“IsDraging”)设置为true。然后在鼠标向上移动时,仅当IsDraging为false时显示弹出窗口


希望能有所帮助。

谢谢!我会看看我们能不能把这件事做好。听起来很有希望!太好了,很高兴我能帮忙。如果您觉得有用,请随意投票支持我的答案;)一旦我们尝试了你的解决方案,我会随时通知你……再次感谢韦德——如果你不介意的话,再问你一个问题。首先…谢谢你的帮助!你做到了。我的问题是:你知道如何让用户在图像占位符内用鼠标移动图像吗?换句话说,我的程序员说,他们无法找到一种允许用户拖动图像的方法,因为图像的大小被调整为占位符大小,并且没有任何移动图片的“空间”。但是,如果你上传一张图片并点击图片编辑器中的箭头,你可以很好地移动图片。因此,我试图找到一种用户也可以用鼠标拖动图片的方法。我正在寻找的一个很好的例子是:**当弹出窗口出现时,只需单击“继续”。您无需填写该信息即可查看卡。一旦你看到卡片,只要点击图片所在的框,你就会看到他们的图片编辑器。您可以上传图像,然后可以看到如何使用箭头或鼠标移动图像。你只能在我喜欢的范围内移动图像。它停止了它