Модальный диалог IlvFileBrowser

Я использую диалог Сохранить как 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 открыто, диалоговое окно сохранения становится немодальным. Очень странно. Есть идеи, почему это произойдет?

1 ответ

Вы можете использовать виртуальную пустоту IlvFileBrowser::show() функция для отображения диалога, который описан как модальный в документации. Я не вижу как IlvFileBrowser::moveToScreen() делает ваш IlvFileBrowser для отображения в виде модального диалога.

Другие вопросы по тегам