Results 1 to 3 of 3

Thread: IrfanView window jumps to top left

  1. #1
    IV Newbie
    Join Date
    Aug 2009
    Posts
    8
    Version
    IrfanView 4.25
    OS
    32-bit Win XP Pro SP3
    CPU Cores
    2

    Default 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"
    http://www.youtube.com/watch?v=K3boW7PTTU0

  2. #2
    Professional User Skippybox's Avatar
    Join Date
    Jul 2008
    Location
    Detroit, MI USA
    Posts
    2,030
    Version
    IrfanView 4.25
    OS
    32-bit Win XP Home SP2
    CPU Cores
    1

    Default

    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.

  3. #3
    IV Newbie
    Join Date
    Aug 2009
    Posts
    8
    Version
    IrfanView 4.25
    OS
    32-bit Win XP Pro SP3
    CPU Cores
    2

    Default

    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.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •