mirror of
https://github.com/TES3MP/openmw-tes3mp.git
synced 2025-02-07 00:45:32 +00:00
different default coordinates for container window to prevent it from going invsible when changing resolution (bug #308), fixed some windows not centering when resolution change
This commit is contained in:
parent
085891879c
commit
78efc31641
2 changed files with 4 additions and 4 deletions
|
@ -616,12 +616,9 @@ ContainerWindow::ContainerWindow(WindowManager& parWindowManager,DragAndDrop* dr
|
||||||
mCloseButton->setCoord(600-20-closeButtonWidth, mCloseButton->getCoord().top, closeButtonWidth, mCloseButton->getCoord().height);
|
mCloseButton->setCoord(600-20-closeButtonWidth, mCloseButton->getCoord().top, closeButtonWidth, mCloseButton->getCoord().height);
|
||||||
mTakeButton->setCoord(600-20-closeButtonWidth-takeButtonWidth-8, mTakeButton->getCoord().top, takeButtonWidth, mTakeButton->getCoord().height);
|
mTakeButton->setCoord(600-20-closeButtonWidth-takeButtonWidth-8, mTakeButton->getCoord().top, takeButtonWidth, mTakeButton->getCoord().height);
|
||||||
|
|
||||||
int w = MyGUI::RenderManager::getInstance().getViewSize().width;
|
|
||||||
//int h = MyGUI::RenderManager::getInstance().getViewSize().height;
|
|
||||||
|
|
||||||
static_cast<MyGUI::Window*>(mMainWidget)->eventWindowChangeCoord += MyGUI::newDelegate(this, &ContainerWindow::onWindowResize);
|
static_cast<MyGUI::Window*>(mMainWidget)->eventWindowChangeCoord += MyGUI::newDelegate(this, &ContainerWindow::onWindowResize);
|
||||||
|
|
||||||
setCoord(w-600,0,600,300);
|
setCoord(200,0,600,300);
|
||||||
}
|
}
|
||||||
|
|
||||||
ContainerWindow::~ContainerWindow()
|
ContainerWindow::~ContainerWindow()
|
||||||
|
|
|
@ -640,6 +640,9 @@ void WindowManager::processChangedSettings(const Settings::CategorySettingVector
|
||||||
hud->onResChange(x, y);
|
hud->onResChange(x, y);
|
||||||
console->onResChange(x, y);
|
console->onResChange(x, y);
|
||||||
mSettingsWindow->center();
|
mSettingsWindow->center();
|
||||||
|
mAlchemyWindow->center();
|
||||||
|
mScrollWindow->center();
|
||||||
|
mBookWindow->center();
|
||||||
mDragAndDrop->mDragAndDropWidget->setSize(MyGUI::IntSize(x, y));
|
mDragAndDrop->mDragAndDropWidget->setSize(MyGUI::IntSize(x, y));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue