Thank you very much for the work.  Given your efforts I proceeded to spend a 
couple of hours again today to resolve the problem. I took a slightly different 
approach and made a number of changes to properly deal with the window size not 
working properly when the size is not a multiple of four. . 

I've checked these changes into the V5 tree. 

You should check out the current source and see what changed.  It does draw the 
window properly now even when the window size is not a multiple of 4.  However 
there is some work to resolve what to do when the window is in live resize. 
What happens now is that it appears to display pixels from video memory as it's 
attempting to resize the window size. 

I'm not quite sure exactly *why* it's wrong yet. One of the problems is that 
the window size changes, but the display buffer in squeak doesn't change right 
away.   It's possible we may have to show a snapshot of the screen surface when 
the resize starts, then update it after the resize terminates. 

On the other hand the side effect is interesting, as long as it doesn't crash 
it's not high on the list to fix. 

On 2010-03-31, at 6:07 AM, Henrik Johansen wrote:

> sqSqueakOSXInfoPlistInterface.h

--
===========================================================================
John M. McIntosh <[email protected]>   Twitter:  squeaker68882
Corporate Smalltalk Consulting Ltd.  http://www.smalltalkconsulting.com
===========================================================================




Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to