MDI窗口和关闭按钮

时间:2014-04-03 09:10:24

标签: genero

每当从MDI窗口打开模态对话框(例如,调用fgl_winmessage(...))时,都会禁用关闭操作。我已经尝试使用dialog.setActionActive从菜单中反应,没有成功。任何想法将受到高度赞赏。 TIA 弗雷德里科莫雷拉

1 个答案:

答案 0 :(得分:0)

您是否尝试过创建一个简单的应用程序并对其进行测试?

IMPORT FGL fgldialog

MAIN
    CALL fgl_winMessage("title","text","info")
END MAIN

我这样做并且没有“关闭”动作,但是启用了“ok”动作。其他表单上的任何按钮都将被禁用,因为模式表单具有独占焦点。窗口菜单有一个“关闭Alt + F4”菜单项,它也启用了。

我怀疑你可能需要查看你的动作默认值或样式文件,看看是否有任何干扰。

fgl_winMessage()函数在代码中没有COMMAND close块,所以如果关闭按钮确实出现在模态窗体上,那么它将被禁用。