VW & VMWare Fusion"full screen" mode

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

VW & VMWare Fusion"full screen" mode

Bruce Badger
Using VisualWorks 5i.4 on Debian Sarge in VMWare Fusion on Tiger on a
MacBook Pro I experience strangeness if I ask Fusion to go into full
screen mode.

If I move a VW window to the extreme right of the now much larger
desktop, right click menus fail to show up.  I get an exception
(attached) instead.  If one window spans the previous desktop extent
and reaches into the new desktop space the part of the window in the
old space responds correctly to right click, and the part of that same
window in the new space has the problem.

It seems that VW remembers the size of the desktop when it was started
and is then shocked to receive events from beyond the edge of it's
known world.

Other apps do not exhibit this problem, BTW.

Is this a known issue?

Thanks,
    Bruce
--
Make the most of your skills - with OpenSkills
http://www.openskills.org/

walkback.txt (18K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: VW & VMWare Fusion"full screen" mode

Mike Hales
I have experienced something similar in Parallels on my MacBook Pro  
running Windows, my application has some code that tiles in windows  
in a special way.  When I start the app with a small parallels  
desktop, then resize or go to full screen, my window code has  
primitives fail.  I haven't looked into it deeply, but VW doesn't  
deal well with changing size the desktop.

Mike

On Apr 22, 2007, at 7:05 AM, Bruce Badger wrote:

> Using VisualWorks 5i.4 on Debian Sarge in VMWare Fusion on Tiger on a
> MacBook Pro I experience strangeness if I ask Fusion to go into full
> screen mode.
>
> If I move a VW window to the extreme right of the now much larger
> desktop, right click menus fail to show up.  I get an exception
> (attached) instead.  If one window spans the previous desktop extent
> and reaches into the new desktop space the part of the window in the
> old space responds correctly to right click, and the part of that same
> window in the new space has the problem.
>
> It seems that VW remembers the size of the desktop when it was started
> and is then shocked to receive events from beyond the edge of it's
> known world.
>
> Other apps do not exhibit this problem, BTW.
>
> Is this a known issue?
>
> Thanks,
>    Bruce
> --
> Make the most of your skills - with OpenSkills
> http://www.openskills.org/
> <walkback.txt>

Reply | Threaded
Open this post in threaded view
|

Re: VW & VMWare Fusion"full screen" mode

Alan Knight-2
For Windows, in 7.5 there is a package Windows ColorDepth Workaround which is preloaded into the image, and which attempts to deal with the issue of the color depth changing, although I believe it will also handle the screen dimensions changing at the same time. Presumably Bruce is encountering something similar under Linux, which would require appropriate X hooks to deal with (although it's possible those are there in more recent versions anyway). That package would probably work in older versions, although 5i.4 might be pushing it.

At 12:27 PM 4/22/2007, Mike Hales wrote:
I have experienced something similar in Parallels on my MacBook Pro 
running Windows, my application has some code that tiles in windows 
in a special way.  When I start the app with a small parallels 
desktop, then resize or go to full screen, my window code has 
primitives fail.  I haven't looked into it deeply, but VW doesn't 
deal well with changing size the desktop.

Mike

On Apr 22, 2007, at 7:05 AM, Bruce Badger wrote:

Using VisualWorks 5i.4 on Debian Sarge in VMWare Fusion on Tiger on a
MacBook Pro I experience strangeness if I ask Fusion to go into full
screen mode.

If I move a VW window to the extreme right of the now much larger
desktop, right click menus fail to show up.  I get an exception
(attached) instead.  If one window spans the previous desktop extent
and reaches into the new desktop space the part of the window in the
old space responds correctly to right click, and the part of that same
window in the new space has the problem.

It seems that VW remembers the size of the desktop when it was started
and is then shocked to receive events from beyond the edge of it's
known world.

Other apps do not exhibit this problem, BTW.

Is this a known issue?

Thanks,
   Bruce
--
Make the most of your skills - with OpenSkills
http://www.openskills.org/
<walkback.txt>

--
Alan Knight [|], Cincom Smalltalk Development

"The Static Typing Philosophy: Make it fast. Make it right. Make it run." - Niall Ross
Reply | Threaded
Open this post in threaded view
|

Re: VW & VMWare Fusion"full screen" mode

Bruce Badger
Alan,

On 22/04/07, Alan Knight <[hidden email]> wrote:
>  That package would probably work in older versions, although 5i.4
> might be pushing it.

I lied.  I'm really using VW 7.4.1.  I have had words with my fingers
about typing something so stupid (I don't even have a cat to blame).

I'll give the package a go on my Monday.

Thanks :-)

--
Make the most of your skills - with OpenSkills
http://www.openskills.org/