2012-07-10 168 views
3

我已经在了UiApp创建一个对话框,使用,如何关闭对话框

app.createDialogBox(); 

我需要查看细节后,将其关闭并返回到主界面。我没有在对话框中找到任何 关闭按钮。

我在文档中看到了一个名为addCloseHandler()的函数。

我应该使用它来关闭对话框,任何示例还是有任何其他方式?

对不起,如果我的问题太天真了。

+0

我认为接近处理程序有关的逆过程,它触发时,对话框或弹出关闭 - (我得去检查一下) – 2012-07-10 22:28:25

回答

1

在这那几个测试后似乎有一个issue 231676 (always classified 'New')关于这个方法,但它在2010年9月开放和2011年7月分别似乎没有任何移动...

  • The doc says表单弹出的顶部有一个标题区域,可以由用户拖动,但我无法让它移动...有没有人试过它?
  • Henrique对autoHideEnabled的建议是in the documentation似乎也没有实现。

因此,到现在为止,它似乎是一个很好看的面板,它背后有一个小阴影,支持HTML的非常闪亮的灰色标题区域......并不那么糟糕;-)但是可以设置(在)可见。与其他小组唯一的主要区别在于,即使它隐藏,它的位置仍然保持自由。我用它in a test app(使用选择一个文件夹关闭/需要在文档授权&邮件,发出676有一个简单的测试代码)

+0

好的挖哔叽! – 2012-07-11 04:03:57

+0

第231期现在报告为固定,676为重复。 231中提供的示例。 – Mogsdad 2013-09-11 13:49:58

3

我认为对话框实际上“显示”和“隐藏”实际上并非“打开”和“关闭”。按照这个想法,setVisible(false)可能会做你所期望的。您可能还想看看setAutoHideEnabled

+1

这个论坛的好处在于,总有人会问我没有想到的事 - 大部分时间 - 有人提出答案(抱歉关闭话题和thx到你们两个) – 2012-07-10 22:26:22