ShellFolderFix - Manage folder window positions/size

Page 10 of 60 FirstFirst ... 8910111220 ... LastLast

  1. Posts : 194
    w7-64, w2k
    Thread Starter
       #91

    NoelC said:
    You could use the GetSystemMetrics(SM_CXVIRTUALSCREEN) and GetSystemMetrics(SM_CYVIRTUALSCREEN) calls to make sure you don't try to move something off-screen.
    The trouble, I think, is that the screen space isn't necessarily rectangular. If you have two screens with different resolution for example, or an extreme case 4 monitors in a T shape. So a simple rectangular check to see if a window is visible isn't enough, you'd have to iterate through all displays and then check against each. Something which by the sound of the description should've been taken care of by that function.

    For now, here's a workaround to bring back a window that ends up off screen.
    ....
    I think you can also bring up the window menu by shift + right-click on the window in the taskbar, and select move there. To avoid the "blind navigation" :)
      My Computer


  2. Posts : 9
    Windows 7
       #92

    Selecting move doesn't work if the screen is disabled or removed.
      My Computer


  3. Posts : 194
    w7-64, w2k
    Thread Starter
       #93

    Ok I just manually forced a databse entry to be outside the screen, and then opened that folder. This emulates what would happen if a folder was placed on another screen in a previous session.

    As it turns out the windows function works just fine, it makes sure the entire windows is on the (available) screen, so something else must be happening. Is the folder you have problems with in some special state, like maximized or minimized? (just tried maximized and it seems to be handling that correctly too)
      My Computer


  4. Posts : 9
    Windows 7
       #94

    No, it is not maximized or minimized.
      My Computer


  5. Posts : 28
    Windows 7 x64
       #95

    I'm wondering if the removal of a monitor isn't quite the same as never having one configured.

    I have some recent experience with that, as I was configuring a new computer and was moving a monitor cable around while the new and old systems were on... Windows makes some effort to remember how the system was set up when it had two monitors, because it specifically returns to that setup when you plug the monitor back in.

    There may be no easy workaround to that issue.

    For what it's worth, other people are reporting windows opening off-screen with Windows 7. Could be a shortcoming with that kind of functionality in general with the new OS.

    -Noel
      My Computer


  6. Posts : 194
    w7-64, w2k
    Thread Starter
       #96

    A new version is available. Aside from a couple of smaller fixes (see readme), there's now a workspace management dialog, that gives access to all workspaces (if there's more than 16) and also allows deletion of workspaces.

    Also new is the ability to check online if a new version is available, the button is found in the options/main dialog. There's however no option to let it do this automatically, as I wanted to avoid systematic requests to the server and it would also complicate the implementation and introduce potential issues I'd rather not waste any time on.
      My Computer


  7. Posts : 28
    Windows 7 x64
       #97

    Thanks for your ongoing work on this.Should we uninstall/reinstall or is that taken care of automatically?

    Thanks again!

    -Noel
      My Computer


  8. Posts : 194
    w7-64, w2k
    Thread Starter
       #98

    Just over-installing should work, at least it did when I tried it during my early installer tests. However exit the application before running the installer, increases your chances to avoid having to reboot :)
    Last edited by tweaker; 06 Feb 2010 at 12:30.
      My Computer


  9. Posts : 9
    Windows 7
       #99

    Thanks for the update
      My Computer


  10. Posts : 4
    windows xp, 7
       #100

    Thanks


    Tweaker -
    Just a note of thanks: Once I found your ShellFolderFix, I began moving from XP to 7 for real. Otherwise, it was just too painful!

    PaulJayD
      My Computer


 
Page 10 of 60 FirstFirst ... 8910111220 ... LastLast

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 03:08.
Find Us