Allow to display the last line of pixels in magnifier.

git-svn-id: svn://pulkomandy.tk/GrafX2/trunk@1442 416bcca6-2ee7-4201-b75f-2eb2f807beb1
This commit is contained in:
Adrien Destugues 2010-04-05 09:28:52 +00:00
parent 39629a8cba
commit befba16697
3 changed files with 5 additions and 5 deletions

View File

@ -352,7 +352,7 @@ void Button_Hide_menu(void)
if (Main_magnifier_height>Main_image_height)
Main_magnifier_offset_Y=0;
else
Main_magnifier_offset_Y=Main_image_height-Main_magnifier_height;
Main_magnifier_offset_Y=Main_image_height-Main_magnifier_height+1;
}
}
@ -421,7 +421,7 @@ void Set_bar_visibility(word bar, byte visible)
if (Main_magnifier_height>Main_image_height)
Main_magnifier_offset_Y=0;
else
Main_magnifier_offset_Y=Main_image_height-Main_magnifier_height;
Main_magnifier_offset_Y=Main_image_height-Main_magnifier_height+1;
}
}

View File

@ -356,7 +356,7 @@ void Scroll_magnifier(short delta_x,short delta_y)
if (temp_x_offset+Main_magnifier_width>Main_image_width)
temp_x_offset=Main_image_width-Main_magnifier_width;
if (temp_y_offset+Main_magnifier_height>Main_image_height)
temp_y_offset=Main_image_height-Main_magnifier_height;
temp_y_offset=Main_image_height-Main_magnifier_height+1;
if (temp_x_offset<0)
temp_x_offset=0;
if (temp_y_offset<0)

View File

@ -1776,7 +1776,7 @@ void Compute_magnifier_data(void)
if (Main_magnifier_mode && Main_magnifier_offset_Y)
{
if (Main_image_height<Main_magnifier_offset_Y+Main_magnifier_height)
Main_magnifier_offset_Y=Main_image_height-Main_magnifier_height;
Main_magnifier_offset_Y=Main_image_height-Main_magnifier_height+1;
if (Main_magnifier_offset_Y<0) Main_magnifier_offset_Y=0;
}
@ -1835,7 +1835,7 @@ void Change_magnifier_factor(byte factor_index, byte point_at_mouse)
if (Main_magnifier_offset_X+Main_magnifier_width>Main_image_width)
Main_magnifier_offset_X=Main_image_width-Main_magnifier_width;
if (Main_magnifier_offset_Y+Main_magnifier_height>Main_image_height)
Main_magnifier_offset_Y=Main_image_height-Main_magnifier_height;
Main_magnifier_offset_Y=Main_image_height-Main_magnifier_height+1;
if (Main_magnifier_offset_X<0)
Main_magnifier_offset_X=0;
if (Main_magnifier_offset_Y<0)