WAGE: Simplify border drawing

This commit is contained in:
Eugene Sandulenko 2016-04-15 10:18:16 +02:00
parent cb06c712c7
commit cdb4fc1fbf
2 changed files with 2 additions and 1 deletions

View file

@ -284,6 +284,7 @@ void Gui::drawScene() {
MacWindow *w = _wm.getWindow(_sceneWindowId); MacWindow *w = _wm.getWindow(_sceneWindowId);
w->setDimensions(*_scene->_designBounds); w->setDimensions(*_scene->_designBounds);
w->setTitle(_scene->_name);
_scene->paint(w->getSurface(), 0, 0); _scene->paint(w->getSurface(), 0, 0);
w->draw(&_screen); w->draw(&_screen);
g_system->copyRectToScreen(_screen.getBasePtr(_scene->_designBounds->left, _scene->_designBounds->top), g_system->copyRectToScreen(_screen.getBasePtr(_scene->_designBounds->left, _scene->_designBounds->top),

View file

@ -102,7 +102,7 @@ void MacWindow::draw(Graphics::ManagedSurface *g, bool forceRedraw) {
drawBorder(); drawBorder();
// Compose // Compose
_composeSurface.blitFrom(_surface, _surface.getBounds(), Common::Point(0, 0)); _composeSurface.blitFrom(_surface);
_composeSurface.transBlitFrom(_borderSurface, kColorGreen); _composeSurface.transBlitFrom(_borderSurface, kColorGreen);
g->transBlitFrom(_composeSurface, _composeSurface.getBounds(), Common::Point(_dims.left, _dims.top), kColorGreen2); g->transBlitFrom(_composeSurface, _composeSurface.getBounds(), Common::Point(_dims.left, _dims.top), kColorGreen2);