Corretti limiti selezione
git-svn-id: svn://10.65.10.50/trunk@858 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
e3626153e1
commit
14fb7d4d71
@ -291,7 +291,8 @@ bool TViswin::check_link (TPoint * p)
|
||||
|
||||
bool TViswin::in_text (const TPoint & p) const
|
||||
{
|
||||
if (p.x > 5 && p.x < columns () && p.y > 0 && p.y < (rows () - BUTTONROW_SIZE))
|
||||
if (p.x > (X_OFFSET - 1) && p.x < columns() &&
|
||||
p.y > (Y_OFFSET - 1) && p.y < (rows() - BUTTONROW_SIZE))
|
||||
return TRUE;
|
||||
return FALSE;
|
||||
}
|
||||
@ -878,9 +879,9 @@ void TViswin::update ()
|
||||
|
||||
in_update = TRUE;
|
||||
|
||||
erase_point ();
|
||||
autoscroll (FALSE);
|
||||
set_mode (M_COPY);
|
||||
erase_point();
|
||||
autoscroll(FALSE);
|
||||
set_mode(M_COPY);
|
||||
if (_showbuts)
|
||||
{
|
||||
set_brush (BACKGROUND);
|
||||
@ -1083,7 +1084,7 @@ void TViswin::handler (WINDOW win, EVENT * ep)
|
||||
erase_selection ();
|
||||
_isselection = FALSE;
|
||||
}
|
||||
if (!in_text (p) || (p.y + origin ().y) >= _txt.lines ())
|
||||
if (!in_text (p) || (p.y + origin().y) >= _txt.lines ())
|
||||
{
|
||||
ignore = TRUE;
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user