Example #1
0
	void FileDialog::DoModal()
	{
		MyGUI::InputManager::getInstance().addWidgetModal(mMainWidget);
		MyGUI::LayerManager::getInstance().upLayerItem(mMainWidget);

		onDoModal();

		mMainWidget->setVisible(true);
	}
Example #2
0
	void Dialog::doModal()
	{
		MYGUI_ASSERT(mModal != true, "Already modal mode");
		mModal = true;

		MyGUI::InputManager::getInstance().addWidgetModal(mRootWidget);
		MyGUI::LayerManager::getInstance().upLayerItem(mRootWidget);

		onDoModal();

		mRootWidget->setVisible(true);

		DialogManager::getInstance()._addDialog(this);
	}