|
Post by Jo on Dec 12, 2014 15:24:25 GMT -5
SFPLite is remembering the screenposition at close-time and positions the window at next start. This works fine for one monitor, but since I got a second monitor, which was quite larger, I liked to position SFPLite on the 2nd monitor. But at the next start, the window was found positioned on the upper left corner (5,5) of monitor#1. I see the window-position noted in LastScrX & LastScrY of SPFLite.INI. In case of a position on monitor 2 the LastScrX was larger then the size of screen#1 and the LastScrY was negativ. So I think, there is a validity check for both LastScr*-values at start-time which resets one or both of these values to default 5, if found to be out of screen1.
It would be nice, when the (already saved) position on screen#2 could be used at startup.
Jo
|
|
|
Post by George on Dec 12, 2014 15:37:45 GMT -5
Jo: Yes, there is a validity check in there somewhere. Been there since the dim early days of SPFLite when dual monitor systems were basically unheard of since monitors were so d**ned expensive. I remember grunting and heaving home my first 'large' monitor. It weighed a ton, was still only 19" and cost me over $800. Boy how things have changed. I'll have a look at removing the check, it probably serves no useful purpose any more.
George
|
|