Announcement

Collapse
No announcement yet.

IrfanView window jumps to top left

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Requested IrfanView window jumps to top left

    When browsing through images, if an image must be resized to fit your desktop, the IrfanView window location resets to the top left of the screen. This, to me, is annoying and seems undesirable.

    If you are browsing images that do not require resizing, or you have your resizing rules set to "never resize" then the window location does not reset.

    When attempting to describe something, if a picture is worth a thousand words then a video is worth (1,000 * framerate * video length) words, so here we go

    "IrfanView window location jump"
    Auf YouTube findest du die angesagtesten Videos und Tracks. Außerdem kannst du eigene Inhalte hochladen und mit Freunden oder gleich der ganzen Welt teilen.

    #2
    This is the resetting behavior of certain modes and certain options. You may prefer Options>Properties/Settings>Viewing>Window Options>Center window when loading new image.

    Choosing to fit the image to a window or not fit it at all can also stop jumping, but not always stop the window from changing its size or position in certain instances. For example, the window could be resized if it is too small, or the default size/position could be utilized on restart, if set to not be remembered.

    Comment


      #3
      Thanks! The center-on-screen + fit-only-large-images-to-desktop is great for me now.

      It would be nice though, if there was a mode where IrfanView would "pin" the top left corner and refuse to ever move it thereafter. Then:

      1) If the (window_Y + image_height) is too tall for the desktop, resize image (1:1) until it fits
      2) If the (window_X + image_width) is too wide for the desktop, resize image (1:1) until it fits
      3) If the window height exceeds the resized image's height, shrink the window's height to fit
      4) If the window width exceeds the resized image's width, shrink the window's height to fit

      Obviously you wouldn't literally implement it that way as there are optimizations you should make -- but the end result would be the same.

      Comment

      Working...
      X