我正在使用IlvFileBrowser的另存为对话框,如下所示
IlvFileBrowser dialog(SIDGetDisplay(),
SIDGetSystemView(),
NULL,
1,
extensions,
descriptions);
dialog.setType(IlvFileSelectorSave);
dialog.setDirectory(lpStrDir);
dialog.setFileName(doc->getFilename());
dialog.setIndex(0);
dialog.moveToScreen();
如果打开了来自rogue-wave的任何其他屏幕/对话框,则另存为对话框将变为非模态。很奇怪。有什么想法会发生这种情况吗?
答案 0 :(得分:0)
您可以使用virtual void IlvFileBrowser::show()
函数来显示documentation中描述为模态的对话框。我无法看到IlvFileBrowser::moveToScreen()
如何使IlvFileBrowser
显示为模态对话框。