aboutsummaryrefslogtreecommitdiff
path: root/engines/saga/interface.cpp
diff options
context:
space:
mode:
authorFilippos Karapetis2007-08-23 13:34:28 +0000
committerFilippos Karapetis2007-08-23 13:34:28 +0000
commit300ea0184a9b7f7ceca3e6e842d71fbc05a05a16 (patch)
treef985c5c7e808541664ab3f89a0894334297b91d5 /engines/saga/interface.cpp
parent2c0317ec617fa9052903b4005e83b61bfb251338 (diff)
downloadscummvm-rg350-300ea0184a9b7f7ceca3e6e842d71fbc05a05a16.tar.gz
scummvm-rg350-300ea0184a9b7f7ceca3e6e842d71fbc05a05a16.tar.bz2
scummvm-rg350-300ea0184a9b7f7ceca3e6e842d71fbc05a05a16.zip
The colors of the input text widgets are correct now in IHNM
svn-id: r28701
Diffstat (limited to 'engines/saga/interface.cpp')
-rw-r--r--engines/saga/interface.cpp21
1 files changed, 11 insertions, 10 deletions
diff --git a/engines/saga/interface.cpp b/engines/saga/interface.cpp
index fff7671e8a..23c590765e 100644
--- a/engines/saga/interface.cpp
+++ b/engines/saga/interface.cpp
@@ -2104,18 +2104,19 @@ void Interface::drawButtonBox(Surface *ds, const Rect& rect, ButtonKind kind, bo
solidColor = down ? kITEColorLightBlue94 : kITEColorLightBlue96;
break;
case kEdit:
- cornerColor = kITEColorLightBlue96;
- frameColor = kITEColorLightBlue96;
- fillColor = kITEColorLightBlue96;
- our = kITEColorDarkBlue8a;
- odl = kITEColorLightBlue94;
- iur = 0x97;
- idl = 0x95;
- if (down) {
- solidColor = kITEColorBlue;
+ if (_vm->getGameType() == GType_ITE) {
+ cornerColor = frameColor = fillColor = kITEColorLightBlue96;
+ our = kITEColorDarkBlue8a;
+ odl = kITEColorLightBlue94;
+ solidColor = down ? kITEColorBlue : kITEColorDarkGrey0C;
} else {
- solidColor = kITEColorDarkGrey0C;
+ cornerColor = frameColor = fillColor = kIHNMColorBlack;
+ our = kIHNMColorBlack;
+ odl = kIHNMColorBlack;
+ solidColor = kIHNMColorBlack;
}
+ iur = 0x97;
+ idl = 0x95;
break;
default:
cornerColor = 0x8b;