Telamon,
You can handle this with a few clicks of a mouse by downloading a 3rd-party utility for the particular OS you are using. Then you can control every program on your computer to your heart's delight. What is smart - building a capability over and over again into each application program or building it once into the OS by using an addon module (a utility program)? Anyway, the next client will be the Linux client, so we will see what seems most logical to the program designers when it is revealed. Everbody has made their case and we will see how the judges rule.
Lawrence