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:
		
							parent
							
								
									39629a8cba
								
							
						
					
					
						commit
						befba16697
					
				@ -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;
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -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)
 | 
			
		||||
 | 
			
		||||
@ -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)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user