mirror of
https://github.com/libretro/scummvm.git
synced 2025-01-26 12:48:16 +00:00
HUGO: Modify hint position when an object is selected
svn-id: r55181
This commit is contained in:
parent
9265c85c49
commit
3c8689fb7b
@ -74,8 +74,14 @@ void MouseHandler::cursorText(char *buffer, int16 cx, int16 cy, uif_t fontId, in
|
||||
// Find bounding rect for string
|
||||
int16 sdx = _vm->_screen->stringLength(buffer);
|
||||
int16 sdy = _vm->_screen->fontHeight() + 1; // + 1 for shadow
|
||||
int16 sx = (cx < XPIX / 2) ? cx + SX_OFF : cx - sdx - SX_OFF / 2;
|
||||
int16 sy = cy + SY_OFF;
|
||||
int16 sx, sy;
|
||||
if (cx < XPIX / 2) {
|
||||
sx = cx + SX_OFF;
|
||||
sy = (_vm->getGameStatus().inventoryObjId == -1) ? cy + SY_OFF : cy + SY_OFF - (_vm->_screen->fontHeight() + 1);
|
||||
} else {
|
||||
sx = cx - sdx - SX_OFF / 2;
|
||||
sy = cy + SY_OFF;
|
||||
}
|
||||
|
||||
// Display the string and add rect to display list
|
||||
_vm->_screen->shadowStr(sx, sy, buffer, _TBRIGHTWHITE);
|
||||
|
Loading…
x
Reference in New Issue
Block a user