I normally use WinSCP maximized, and so when I noticed a problem the one time that I used it non-maximized, I assumed that the problem was global.
However, I have tested it a bit more carefully and I agree that if I close WinSCP while it is non-maximized, it will return to the same non-maximized position when I run it again, which is good. (And of course, when i close it while maximized, it remembers that it should be maximized when I run it again.)
The problem is that when I choose a non-maximized size and screen position, then maximize the window, then 'un-maximize' it, WinSCP does not return to my chosen non-maximized position but instead chooses its own position. This happens both within a single session, and when I close WinSCP maximized, run it again, and then 'un-maximize' it.
I have noticed that it might be something to do with the toolbars; if I resize WinSCP so that some of the toolbars move down onto a new line, then maximize it, then un-maximize it, it wants to make more of the toolbars fit on the same line and so widens itself. [Note however that if I close WinSCP in my desired postion, it will reopen there too; it's only when I maximize it and then un-maximize it that it overrides my chosen position.]
For the next few days, screenshots are available which hopefully explain what I mean:
My desired position:
<invalid hyperlink removed by admin>
After maximizing it:
<invalid hyperlink removed by admin>
After un-maximizing it:
<invalid hyperlink removed by admin>
[As it happens, I have noticed various quirks regarding the toolbars during my time using WinSCP; sometimes they only want to fit together in a certain order, and they get fussy about whether they right-justify or left-justify etc! Unfortunately these issues are too difficult to explain in detail, but try playing around with your various toolbars and you'll see what I mean.]
For the record, I'm using a single monitor with resolution 1024x768, on Windows ME.
Thanks for looking into this. My preferred solution would be to prevent WinSCP from overriding my chosen position.
Cheers,
Anton