Hi Khaled,
thanks for the quick response. I've now tried reducing my resolution to yours, and also at 2048x1152 - in neither resolution am I able to reproduce the problem.
Set it back to full resolution, and the issue is back.
I then measured as best I could, and the threshold seems to be at 1040 pixels horizontal, AKA X-axis. I then switched back to 2048x1152, reduced the width of my mIRC window, and presto, the problem occurred there as well. It zaps to X = 8 again.
Interestingly, the threshold is clearly lower than 1040 for the lower resolution - it seems to relate to the width of the mIRC window more than the width of the screen resolution.
In other words, it might be that if the window does not overlap "itself", were it to be placed flush with the left border of the screen - but instead to the right of where that window would end - then it zaps to the left when I click reset after having saved the position. If an exact copy of the window could *not* fit between itself and the left border, then the position is correctly reset.
Step-by-step:
- I place the window such that the left border of it is to the left of the invisible threshold
- click the mIRC icon in the upper left corner, and choose "Save"
- I then immediately repeat the first click, but choose "Reset" instead.
- The window zaps to X = 8, Y is unchanged.
I hope this is clear; I'm happy to expound if any of the above was unhelpful.
Regarding Windows vs. mIRC: My bad, I guess. It's just that all Windows apps remember their last position when closed, and so I mistakenly assumed that Windows stored and recalled it automatically. I figured that at least one or two coders out there would have forgotten to implement this, and thus I ought to have experienced this lack at some point with some app or another. Perhaps I did and forgot. :-) But given your explanation, I guess a bug might lie solely within the "Reset" function, if that function differs from how placement is handled when the window is created from scratch (when launching the application)?
Last edited by Mufkatar; 24/08/17 04:20 PM.