diff options
author | Torbjörn Andersson | 2016-09-04 00:33:38 +0200 |
---|---|---|
committer | Torbjörn Andersson | 2016-09-04 08:31:39 +0200 |
commit | 40c65540fac262fbd70478eb8017f260780fb1a4 (patch) | |
tree | 9866418945598f4b4c7e355d43969b30bc2303df /graphics/macgui/macwindowmanager.cpp | |
parent | 29535c0a55410684a263b493b1c75112f352bab6 (diff) | |
download | scummvm-rg350-40c65540fac262fbd70478eb8017f260780fb1a4.tar.gz scummvm-rg350-40c65540fac262fbd70478eb8017f260780fb1a4.tar.bz2 scummvm-rg350-40c65540fac262fbd70478eb8017f260780fb1a4.zip |
GRAPHICS: Add setBackgroundPattern() to MacWindow
Set a background pattern for the window surface. For instance, the
exits window in the MacVenture engine should have a light gray
background, rather than a white one, and this will allow it to get
one without having to draw it by itself.
Diffstat (limited to 'graphics/macgui/macwindowmanager.cpp')
-rw-r--r-- | graphics/macgui/macwindowmanager.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/graphics/macgui/macwindowmanager.cpp b/graphics/macgui/macwindowmanager.cpp index 6c51a2f5ef..9e40c368dc 100644 --- a/graphics/macgui/macwindowmanager.cpp +++ b/graphics/macgui/macwindowmanager.cpp @@ -48,7 +48,9 @@ static const byte palette[] = { static byte fillPatterns[][8] = { { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }, // kPatternSolid { 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55, 0x55 }, // kPatternStripes { 0xaa, 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa, 0x55 }, // kPatternCheckers - { 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa } // kPatternCheckers2 + { 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa, 0x55, 0xaa }, // kPatternCheckers2 + { 0x88, 0x22, 0x88, 0x22, 0x88, 0x22, 0x88, 0x22 }, // kPatternLightGray + { 0x77, 0xdd, 0x77, 0xdd, 0x77, 0xdd, 0x77, 0xdd } // kPatternDarkGray }; static const byte macCursorArrow[] = { |