mirror of
https://github.com/blupi-games/planetblupi
synced 2024-12-30 10:15:36 +01:00
Continue fixing positions for right2left layout (hebrew)
This commit is contained in:
parent
a7abeb60a1
commit
34d64c5bee
@ -775,7 +775,9 @@ CDecor::StatisticDraw ()
|
|||||||
if (strlen (textRes))
|
if (strlen (textRes))
|
||||||
{
|
{
|
||||||
nb = GetTextWidth (textRes);
|
nb = GetTextWidth (textRes);
|
||||||
pos.x += (POSDRAWX - nb) / 2;
|
pos.x += (POSDRAWX_ - nb) / 2;
|
||||||
|
if (IsRightReading ())
|
||||||
|
pos.x = LXIMAGE () - pos.x;
|
||||||
DrawText (m_pPixmap, pos, textRes);
|
DrawText (m_pPixmap, pos, textRes);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1011,16 +1013,22 @@ Sint32
|
|||||||
CDecor::StatisticDetect (Point pos, bool & disable)
|
CDecor::StatisticDetect (Point pos, bool & disable)
|
||||||
{
|
{
|
||||||
Sint32 rank;
|
Sint32 rank;
|
||||||
|
Point _pos = pos;
|
||||||
|
|
||||||
disable = false;
|
disable = false;
|
||||||
|
|
||||||
|
if (IsRightReading ())
|
||||||
|
_pos.x = LXIMAGE () - _pos.x;
|
||||||
|
|
||||||
// Dans un bouton stop/setup/write ?
|
// Dans un bouton stop/setup/write ?
|
||||||
if (pos.x >= 10 && pos.x <= 10 + 42 * 3 && pos.y >= 422 && pos.y <= 422 + 40)
|
if (
|
||||||
|
_pos.x >= 10 && _pos.x <= 10 + 42 * 3 && _pos.y >= 422 &&
|
||||||
|
_pos.y <= 422 + 40)
|
||||||
{
|
{
|
||||||
pos.x -= 10;
|
_pos.x -= 10;
|
||||||
if (pos.x % 42 > 40)
|
if (_pos.x % 42 > 40)
|
||||||
return -1;
|
return -1;
|
||||||
return 100 + pos.x / 42;
|
return 100 + _pos.x / 42;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (
|
if (
|
||||||
|
Loading…
x
Reference in New Issue
Block a user