Julien Delplanque wrote: >I created a small utility that make possible to have multi desktops: >https://github.com/juliendelplanque/desktopsmanager.
Your code works for me in Pharo 5, havent tried in Pharo 4. Unfortunately it does only work for Pharo "windows" but not general morphs. If you evaluate ElipseMorph new openInWorld and hit CTRL+SHIFT+J you will see that the morph stays on the desktop. So your goodie is a "window switcher" and not a "desktop switcher". I guess it would be better if you would really switch the WorldMorph instance referenced by the global "World" variable. There already was a solutions once discussed/contributed with code here http://forum.world.st/Multiple-Worlds-for-Pharo-stable-td3233552.html http://seandenigris.com/blog/?p=767 I think it got lost in the old bugtracker. Maybe Sean (who wrote it) can help here, update the code and merge with yours. Ideally such a "Switch desktop" possibility would be part of the standard Pharo 5 image including a small preview of the whole desktop similar to what usual operating system window manager do and the possibility to provide different backgrounds to the desktops. Thanks Torsten