Mac Carbon VM goes to 3.8.8b15

Bert Freudenberg bert at impara.de
Tue Sep 13 08:58:27 UTC 2005


It's all fine from the image's POV:

     Display extent 1280 at 1024
     DisplayScreen actualScreenSize 1280 at 1024

It looks like BitBlts into Display in that upper region are not  
pushed to the screen. The blt actually happens, I did a

      (Display copy: (0 at 0 corner: 200 at 200)) asMorph openInHand

and it showed the correct contents.

     Display forceToScreen

does not help, the upper part is not refreshed.

- Bert -

Am 13.09.2005 um 06:19 schrieb John M McIntosh:

> OK, this I don't understand, what does Squeak think the screen size  
> is after switching to full screen on the second monitor?
>
> On 12-Sep-05, at 3:49 AM, Bert Freudenberg wrote:
>
>
>> Found a problem with fullscreen on the second monitor:
>>
>> * G5 iMac at 1440x900, secondary monitor at 1280x1024
>> * switching to fullscreen on first monitor works perfectly
>> * switching to fullscreen on second monitor works (which is an  
>> achievement in itself, I guess :)
>> * BUT the upper part of the screen is not updated (it shows a  
>> static image of what was in there before going fullscreen), the  
>> stripe is about  176 pixels high.
>> * the non-fullscreen size of that image is 1280x848, so this  
>> matches the refreshing part
>> * resizing the in non-fullscreen mode to less than 1280 wide and  
>> then going fullscreen cures the problem
>>
>>
>> - Bert -
>>
>>
>>
>>
>>
>
> --
> ====================================================================== 
> =====
> John M. McIntosh <johnmci at smalltalkconsulting.com> 1-800-477-2659
> Corporate Smalltalk Consulting Ltd.  http:// 
> www.smalltalkconsulting.com
> ====================================================================== 
> =====
>
>






More information about the Squeak-dev mailing list