aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--engines/sci/gui/gui_windowmgr.cpp34
1 files changed, 17 insertions, 17 deletions
diff --git a/engines/sci/gui/gui_windowmgr.cpp b/engines/sci/gui/gui_windowmgr.cpp
index 01fcffc15a..eb66566aa5 100644
--- a/engines/sci/gui/gui_windowmgr.cpp
+++ b/engines/sci/gui/gui_windowmgr.cpp
@@ -38,11 +38,11 @@ Common::Rect _picRect(0,10,320, 200);
// window styles
enum {
- TRANSPARENT = 1,
- NOFRAME = 2,
- TITLE = 4,
- TOPMOST = 8,
- USER = 0x80
+ kTransparent = (1 << 0),
+ kNoFrame = (1 << 1),
+ kTitle = (1 << 2),
+ kTopmost = (1 << 3),
+ kUser = (1 << 7)
};
SciGUIwindowMgr::SciGUIwindowMgr(EngineState *state, SciGUIgfx *gfx)
@@ -68,7 +68,7 @@ SciGUIwindowMgr::SciGUIwindowMgr(EngineState *state, SciGUIgfx *gfx)
windowList.AddToFront(wmgrPortH);
- _picWind = NewWindow(_picRect, 0, 0, TRANSPARENT | NOFRAME, 0, 1);
+ _picWind = NewWindow(_picRect, 0, 0, kTransparent | kNoFrame, 0, 1);
}
SciGUIwindowMgr::~SciGUIwindowMgr() {
@@ -121,7 +121,7 @@ sciWnd *SciGUIwindowMgr::NewWindow(const Common::Rect &dims, const Common::Rect
return 0;
}
heapClearPtr(hWnd);
- if (style & TOPMOST)
+ if (style & kTopmost)
windowList.AddToFront(hWnd);
else
windowList.AddToEnd(hWnd);
@@ -135,10 +135,10 @@ sciWnd *SciGUIwindowMgr::NewWindow(const Common::Rect &dims, const Common::Rect
pwnd->wndStyle = style;
pwnd->hSaved1 = pwnd->hSaved2 = NULL_REG;
pwnd->bDrawed = false;
- if ((style & TRANSPARENT) == 0)
+ if ((style & kTransparent) == 0)
pwnd->uSaveFlag = (arg8 == 0xFFFF ? 1 : 3);
- if (title && (style & TITLE)) {
+ if (title && (style & kTitle)) {
HEAPHANDLE hTitle = heapNewPtr((uint16)strlen(title) + 1, kDataString, title);
if (!hTitle) {
warning("Can't open window!");
@@ -149,9 +149,9 @@ sciWnd *SciGUIwindowMgr::NewWindow(const Common::Rect &dims, const Common::Rect
}
r = dims;
- if (style == USER || (style & NOFRAME) == 0) {
+ if (style == kUser || (style & kNoFrame) == 0) {
r.grow(1);
- if (style & TITLE) {
+ if (style & kTitle) {
r.top -= 10;
r.bottom++;
}
@@ -197,24 +197,24 @@ void SciGUIwindowMgr::DrawWindow(sciWnd *pWnd) {
pWnd->bDrawed = true;
sciPort *oldport = _gfx->SetPort(_wmgrPort);
_gfx->PenColor(0);
- if ((wndStyle & TRANSPARENT) == 0) {
+ if ((wndStyle & kTransparent) == 0) {
pWnd->hSaved1 = _gfx->SaveBits(pWnd->restoreRect, 1);
if (pWnd->uSaveFlag & 2) {
pWnd->hSaved2 = _gfx->SaveBits(pWnd->restoreRect, 2);
- if ((wndStyle & USER) == 0)
+ if ((wndStyle & kUser) == 0)
_gfx->FillRect(pWnd->restoreRect, 2, 0, 0xF);
}
}
// drawing frame,shadow and title
- if ((wndStyle & USER) == 0) {
+ if ((wndStyle & kUser) == 0) {
r = pWnd->dims;
- if ((wndStyle & NOFRAME) == 0) {
+ if ((wndStyle & kNoFrame) == 0) {
r.translate(1, 1);
_gfx->FrameRect(r);// shadow
r.translate(-1, -1);
_gfx->FrameRect(r);// window frame
- if (wndStyle & TITLE) {
+ if (wndStyle & kTitle) {
_gfx->FrameRect(r);
r.grow(-1);
_gfx->FillRect(r, 1, 0);
@@ -232,7 +232,7 @@ void SciGUIwindowMgr::DrawWindow(sciWnd *pWnd) {
r.grow(-1);
}
- if ((wndStyle & TRANSPARENT) == 0)
+ if ((wndStyle & kTransparent) == 0)
_gfx->FillRect(r, 1, pWnd->backClr);
_gfx->ShowBits(pWnd->dims, 1);
}