Ah, yes well the VM has never had a concept of storing the top/left position of the window. It does store the width/height. At the start of time the squeak window was set to Rect windowBounds = { 44, 8, 408, 648 }; /* default window bounds */ //Dec 17th, 1996 9:21 AM
Currently it's window = SetUpWindow(44, 8, 44+height, 8+width,gSqueakWindowType,gSqueakWindowAttributes);
So as you see it's not been an issue for any of the developers to re- think. I did make a mantis report http://bugs.squeak.org/view.php?id=7400
To fix we would have to store the top/left somewhere in the image, then consider issues about platform dependencies and when you move between machines that have multiple screens, or single screens of different sizes.
On 2009-09-30, at 1:03 PM, Bernhard Pieber wrote:
Hi John,
One very small thing I noticed: I maximize the Squeak window, save the image and open it again. Then the window is moved some pixels to the right so that it extends under the dock. Maximizing again with the green window button fixes it, so it is very minor.
Thanks for your effort building the VMs!
Cheers, Bernhard
Am 29.09.2009 um 23:02 schrieb John M McIntosh:
Ok, I've altered the master Squeak 4.2.2beta1U.app.zip and added the signature file. Also I've attached it. People who have made copies (like for the pharo site) might want to re-download it to ensure you've the correct zip file. found via http://smalltalkconsulting.com/squeak.html
On 2009-09-29, at 9:12 AM, Bert Freudenberg wrote:
On 27.09.2009, at 23:49, John M McIntosh wrote:
I've also uploaded the new VM as Squeak 4.2.2beta1U.app.zip found via http://smalltalkconsulting.com/squeak.html
Is it intentional there is no "Squeak VM Opt.sig" anymore?
- Bert -
-- = = = = = = ===================================================================== John M. McIntosh johnmci@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = = = = =====================================================================
<Squeak VM Opt.sig>
-- = = = ======================================================================== John M. McIntosh johnmci@smalltalkconsulting.com Twitter: squeaker68882 Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com = = = ========================================================================