If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below. |
|
|
Thread Tools | Rate Thread | Display Modes |
#1
|
|||
|
|||
Windows position
Hi all
Finding Win7 doesnot save position of open windows I tried ShellFolderFix but sorry to say that it des not help. Is there some special procedure in using ShellFolderFix to save windows position? I havw reied also ctrl+close and shift+close. None works. It is a big annoyance. Is there any other way? TIA for any help -- Archer |
Ads |
#2
|
|||
|
|||
Windows position
On Sun, 03 Apr 2016 06:01:44 +0530, Archer wrote:
Finding Win7 doesnot save position of open windows That's the job of each individual application, not Windows itself. Some applications save the previous size and position of their window; others don't. I tried ShellFolderFix but sorry to say that it des not help. Is there some special procedure in using ShellFolderFix to save windows position? Does the documentation mention any? If not, you might write to the program's author and suggest that as an improvement. -- Stan Brown, Oak Road Systems, Tompkins County, New York, USA http://BrownMath.com/ http://OakRoadSystems.com/ Shikata ga nai... |
#3
|
|||
|
|||
Windows position
In message , Stan Brown
writes: On Sun, 03 Apr 2016 06:01:44 +0530, Archer wrote: Finding Win7 doesnot save position of open windows All, or just some? That's the job of each individual application, not Windows itself. Some applications save the previous size and position of their window; others don't. [] Does that apply to original functions (notepad, paint etc.) too? (If so can you mention one that does, and one that doesn't?) -- J. P. Gilliver. UMRA: 1960/1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf A waist is a terrible thing to mind. |
#4
|
|||
|
|||
Windows position
| Finding Win7 doesnot save position of open windows
As Stan said, individual programs do that or not by themselves. But I assume you're talking about Explorer windows. Here's something you can try. It sets folder window size. I don't remember whether it will set position, and if it will it will be for all folders: http://www.jsware.net/jsware/nt6fix.php5#folfix The technical details are complex and maddening. There's some explanation in the HTA file in the download. There's more technical info in the script comments. Years ago, on Win9x, it was possible to rewrite the folder.htt file for Explorer folders and have it do anything one liked. The window view was actually a webpage. The file listview was a control on the webpage. The folder window was functionally an IE instance. So one could design the webpage, add links to folders... all sorts of useful things. It was very clever. The window could be positioned using script in the folder.htt webpage. With XP and later Microsoft has maintained some of the IE connection. A folder window is still an IE window programmatically. But there is no longer a browser window in Explorer windows. The flexibility is gone. With XP the whole thing changed. It's also broken in a ridiculous, inexcusable way. I wrote a fix for that. It stores both folder window size and location. It does not do that by running all the time and watching window loads. It does it by fixing the Registry settings so that Explorer will do that. http://www.jsware.net/jsware/xpfix.php5#folfix There are technical details in the script comments with that download. The gist of it is that with XP, every time you open a folder, values are stored under HKCU\Software\Microsoft\Windows\ShellNoRoam\. Thousands of them. Each key under \BagsMRU represents subfolders in an opened folder. Each of those values points to a key under the \Bags key. Each of those has a Shell subkey. Each of those stores extensive data about windows that have been opened: position, size, display type.... But Explorer stores the data in a faulty way, so it then ignores the data when it reads that data back. An extensive, complex system is in place to remember all Explorer folder windows individually, but it's broken! If the data is repaired then Explorer will pay attention and obey the settings. That's what my XP folder fix does. It repairs the data for all previously opened windows. From then on Explorer opens windows and positions them properly, as long as they've been opened before. On Vista/7 Microsoft pulled a Microsoft: They changed things around and jumbled them up, for no good reason. The Registry still stores settings in a *similar* way, but not quite the same. And now Explorer seems to ignore the individual folder settings altogether! But it does pay attention to an AllFolders setting. I've had luck getting window size to obey by deleting all individual folder keys and adjusting the Allfolders values on Win7. As part of that I set them to open centered. I don't remember now whether Explorer in Win7 obeys that aspect. Even if it does, it's only a setting for all folders. I doubt it's possible to do better than that. Anything you run like ShellfolderFix is probably running in the background and moving the windows itself, based on its own stored settings. In any case, the first link above is the Vista/7 fix, if you want to try it. If you *really* want all windows to open where you last closed them you'll have to find a program that runs all the time and moves them as they load. (Such a program should be possible. Explorer is available programmatically in Windows. Even scripts have the ability to move Explorer windows.) |
Thread Tools | |
Display Modes | Rate This Thread |
|
|