fix wrong positions of menu and tooltip in secondary monitor

This commit is contained in:
qPCR4vir 2015-04-09 00:50:44 +02:00
parent c143ba6816
commit 0fee5da0a8

View File

@ -739,12 +739,12 @@ namespace nana
int rectangle::right() const
{
return static_cast<int>(x + width);
return x + static_cast<int>(width);
}
int rectangle::bottom() const
{
return static_cast<int>(y + height);
return y + static_cast<int>(height);
}
bool rectangle::is_hit(int pos_x, int pos_y) const
@ -756,7 +756,7 @@ namespace nana
bool rectangle::is_hit(const point& pos) const
{
return (x <= pos.x && pos.x < x + static_cast<int>(width)) &&
(y <= pos.y && pos.y < y + static_cast<int>(height));
(y <= pos.y && pos.y < y + static_cast<int>(height));
}
bool rectangle::empty() const