Jump to content

  • Log in with Facebook Log in with Twitter Log In with Google      Sign In   
  • Create Account

winemac: By default, make full-screen windows not float when not the active app


  • Please log in to reply
2 replies to this topic

#1 ovvldc

ovvldc

    Master Member

  • Members
  • 1250 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 30 May 2013 - 08:50 AM

This is commit c3d2e4306095b99d8078f3ce6a8a8f3e45a37e1a

Added a registry setting to control the behavior: WindowsFloatWhenInactive
with possible values "none", "all, and "nonfullscreen" which is the default.

Ken Thomases had this patch committed, which may be very useful to people in this community: it effectively controls whether you can bring Mac applications in front of the Wine applications. If you set it to 'none', you can CMD-Tab fullscreen Windows applications.

Many thanks to Ken for making control over this possible.

#2 zoroaster

zoroaster

    Professional Member

  • Members
  • PipPipPipPip
  • 143 posts

Posted 30 May 2013 - 09:46 AM

This possibility will only be available in Wine >= 1.5.32 release.

But I was not sure where to set this, so i looked into the commit. It looks like it can be set globally or additionally overwritten per Wine app:

+ /* @@ Wine registry key: HKCU\Software\Wine\Mac Driver */
+ if (RegOpenKeyA(HKEY_CURRENT_USER, "Software\\Wine\\Mac Driver", &hkey)) hkey = 0;

+ /* @@ Wine registry key: HKCU\Software\Wine\AppDefaults\app.exe\Mac Driver */
+ if (!RegOpenKeyA(HKEY_CURRENT_USER, "Software\\Wine\\AppDefaults", &tmpkey))


#3 ovvldc

ovvldc

    Master Member

  • Members
  • 1250 posts
  • LocationEurope
  • Graphics Card:Intel Iris Plus
  • Operating System:Other OS/Not specified
  • I like to play:stories

Posted 30 May 2013 - 12:38 PM

Thanks for looking that up, zoroaster :).

I also read that Wine will go into 1.6 release candidate mode in the next week or two, so hopefully the engines will become more stable again.




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users