goScreen is one Virtual Desktop Manager for Microsoft Windows, it makes it possible to organize applications the same way you organize files on hard disk--by placing application windows into different desktop folders or screen pages. It creates up to 40 virtual desktops on your single physical one. You can move applications between desktops, define application management rules, and change attributes of each desktop separately.
Your desktop computer becomes more and more powerful and faster, the monitor - bigger, and you have more and more job to do...
Imagine the following work day scenario: you work on a specific task that involves several application windows: two draft documents, the one that you work on, a mail message, couple of network browser windows... Then you get interrupted to do something else (another five or ten windows), and before that is finished you might have to switch over to another task you were working on the other day (more windows still).
How do you manage to find a window you need? By pressing Alt+Tab 20 times (and if you shoot past the window you're looking for, by pressing Alt+Tab another 20 times)? Or by minimizing all the windows, and playing hide-and-seek in the taskbar? Or maybe a second, or third monitor could help?
Wouldn't it be handy if you had some sort of windows desktop management tool, or visual task switcher, which could let you switch between groups of windows with a single mouse click, or a keyboard hot key?
The solution is: virtual desktop manager
All features at a glance:
* Change size, position, fonts, colors of goScreen user interface windows,
* Assign names to screen pages,
* Assign icons to screen pages, using ones from separate files or extracting them from other applications.
* Create up to 40 screen pages, assigning to each of them specific desktop color and wallpaper picture.
* Define specific keyboard hot key to activate a screen page,
* Hide screen pages, which provides with a kind of security mechanism,
* Define "sticky" windows that show on all screen pages,
* Assign a window to a specific page, or to several of them,
* Relocate application windows from one screen page to another,
* Define preferred placement of application windows and restore it with a single keystroke or mouse click,
* Use layout manager to find a window you need, or to show the desktop,
* Perform some actions (close, mimimize, maximize, restore) for all windows on the current page.
* There is a number of keyboard and mouse shortcuts to goScreen commands, that you might want to define.
* On multiple monitor systems run multiple instances of goScreen to manage different monitors independently,
* Create and use different configuration profiles to properly handle different goScreen usage scenarios.
* goScreen provides with a comprehensive information about running applications and defined hot keys with simple "just move the mouse in" mechanism.
* Try also its Page information display functionality - similar to displaying the channel number on TV screen, but much more flexible.
There is no magic. There are two Windows API functions that make goScreen possible: ShowWindow and GetWindowText. So, as long as Microsoft supports this sort of interprocess communication, goScreen will work. When you go from one screen page to another, goScreen just hides all visible windows on the previous page and shows ones on the next. Hiding and showing a window is a legal operation and all applications should react properly - for example, redraw itself properly. It is one of the major requirements in developing for Microsoft Windows. Of course, there is no guaranty of how fast they will respond. Here I depend on them - if they are slow, please do not blame me. Also this explains sometimes bizarre behavior of other applications - they might call ShowWindow themselves, or not call it when it would be nice to do so.
GoScreen does not monitor Windows shell activity - this would require installing Windows hooks, which I believe is unsafe. For example, when one double clicks a file in Windows Explorer, shell finds in the registry what application can open this file, starts this application and commands it to open the file. GoScreen is not involved in this scenario.
GoScreen has no initiative. It can do many things, but only when you command it to do so. That is, as long as you do not touch goScreen, it does not touch your system.
The license of this software is Free Trial Software, the price is $28.00, you can free download and get a free trial.