I have a single, very old application that needs to run in Windows 98 mode with a 640x480 virtual desktop.
But, I'd like to run other applications at the same time. How come I can't set winecfg to make a virtual desktop for just this application, and handle everything else in the window manager?
Thanks, Scott Ritchie
Scott Ritchie wrote:
I have a single, very old application that needs to run in Windows 98 mode with a 640x480 virtual desktop.
But, I'd like to run other applications at the same time. How come I can't set winecfg to make a virtual desktop for just this application, and handle everything else in the window manager?
Because the desktop window is global to all applications being run with the same wineserver.
On Wed, Apr 11, 2007 at 02:56:33AM -0700, Scott Ritchie wrote:
How come I can't set winecfg to make a virtual desktop for just this application,
Did you try with explorer as described at http://wiki.winehq.org/DesktopWindow ?
Jan
Wednesday April 11 2007 09:56、Scott Ritchie さんは書きました:
I have a single, very old application that needs to run in Windows 98 mode with a 640x480 virtual desktop.
But, I'd like to run other applications at the same time. How come I can't set winecfg to make a virtual desktop for just this application, and handle everything else in the window manager?
Very simple. Run your application like this:
wine explorer /desktop=MyDesktopName,640x480 myprogram.exe
Then run your other applications as usual:
wine otherprogram.exe
It is obvious that you can setup short alias so you can just type "myprogram" instead of "wine explorer /desktop=MyDesktopName,640x480 myprogram.exe" in the console (or you can make an launch icon if you preffer GUI for starting programs).
On Wed, 2007-04-11 at 11:14 +0000, L. Rahyen wrote:
Wednesday April 11 2007 09:56、Scott Ritchie さんは書きました:
I have a single, very old application that needs to run in Windows 98 mode with a 640x480 virtual desktop.
But, I'd like to run other applications at the same time. How come I can't set winecfg to make a virtual desktop for just this application, and handle everything else in the window manager?
Very simple. Run your application like this:
wine explorer /desktop=MyDesktopName,640x480 myprogram.exe
So why doesn't winecfg let me do this? ;)
I'll make a wiki page for things winecfg needs to be improved with.
Thanks, Scott Ritchie
Scott Ritchie scott@open-vote.org writes:
On Wed, 2007-04-11 at 11:14 +0000, L. Rahyen wrote:
Very simple. Run your application like this:
wine explorer /desktop=MyDesktopName,640x480 myprogram.exe
So why doesn't winecfg let me do this? ;)
Because it wouldn't do what you want, since an app inherits the desktop of its parent; so the behavior has to be dependent on how you launch the app, not on the exe name.
On Wed, 2007-04-11 at 22:35 +0200, Alexandre Julliard wrote:
Scott Ritchie scott@open-vote.org writes:
On Wed, 2007-04-11 at 11:14 +0000, L. Rahyen wrote:
Very simple. Run your application like this:
wine explorer /desktop=MyDesktopName,640x480 myprogram.exe
So why doesn't winecfg let me do this? ;)
Because it wouldn't do what you want, since an app inherits the desktop of its parent; so the behavior has to be dependent on how you launch the app, not on the exe name.
When Wine detects that it's about to launch an app with special configurations set in winecfg, why can't it launch a new desktop as though we were calling an entirely new Wine instance?
Alternatively, perhaps winecfg should be able to intelligently create and modify launchers for the start menu using its special overrides.
Thanks, Scott Ritchie
Scott Ritchie scott@open-vote.org writes:
When Wine detects that it's about to launch an app with special configurations set in winecfg, why can't it launch a new desktop as though we were calling an entirely new Wine instance?
Because usually when an app launches another one it expects to communicate with it, and that won't work if they are in separate desktops.