diff options
author | Eugene Sandulenko | 2016-01-13 22:13:56 +0100 |
---|---|---|
committer | Eugene Sandulenko | 2016-01-13 22:13:56 +0100 |
commit | d7bbe3a6c51d2876b95ffcdcf17ac397ab005c51 (patch) | |
tree | 0a85f51326db3a68c0a9c60fd04ac2355fc932e0 | |
parent | b34308a03c6771f46fb6a0b119024e65949a65d4 (diff) | |
download | scummvm-rg350-d7bbe3a6c51d2876b95ffcdcf17ac397ab005c51.tar.gz scummvm-rg350-d7bbe3a6c51d2876b95ffcdcf17ac397ab005c51.tar.bz2 scummvm-rg350-d7bbe3a6c51d2876b95ffcdcf17ac397ab005c51.zip |
WAGE: Fix submenu delimiter rendering
-rw-r--r-- | engines/wage/menu.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/engines/wage/menu.cpp b/engines/wage/menu.cpp index e9557a5c80..9a2101c206 100644 --- a/engines/wage/menu.cpp +++ b/engines/wage/menu.cpp @@ -79,6 +79,7 @@ struct MenuItem { }; static byte fillPattern[8] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff }; +static byte fillPatternStripes[8] = { 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa, 0xaa }; enum { kMenuActionAbout, @@ -123,6 +124,7 @@ struct MenuData { Menu::Menu(Gui *gui) : _gui(gui) { _patterns.push_back(fillPattern); + _patterns.push_back(fillPatternStripes); MenuItem *about = new MenuItem(_gui->_builtInFonts ? "\xa9" : "\xf0"); // (c) Symbol as the most resembling apple _items.push_back(about); @@ -296,7 +298,7 @@ void Menu::renderSubmenu(MenuItem *menu) { if (text.size()) _font->drawString(&_gui->_screen, text, x, y, r->width(), color); else - Design::drawHLine(&_gui->_screen, r->left, r->right, y + kMenuDropdownItemHeight / 2, 1, kColorBlack, _patterns, 1); + Design::drawHLine(&_gui->_screen, r->left, r->right, y + kMenuDropdownItemHeight / 2, 1, kColorBlack, _patterns, 2); y += kMenuDropdownItemHeight; } |