Saturday, December 31, 2005

Issue about opening Multiple instances of any DESKTOP Application.

I was just thinking about this. Thought I would like to have your comments.

What is the issue about opening Multiple instances of any DESKTOP Application? Please keep in mind that I am talking about a single desktop on single machine. I am not going in intricacies of having multiple desktops on multiple / single machines.

 
We are in the middle of making a desktop app and it's is allowing to open multiple instances of itself. How to Reproduce the behaviour.
 
  1. Double click the shortcut which open the application.
  2. Once the application is loaded in Memory or is visible, Double click the same short cut again.
If it allows (Multiple Instances) then another instance will be opened. If it does not allow (Multiple Instances), then same instance will be displayed as in Step 1, or will be focused.

Now, Winamp, Mozilla Firefox, Internet Explorer opens multiple instances.

Unlikely, MSN messenger, Yahoo Messenger and Google Talk DOES NOT allow to open Multiple Instances of themselves. They all do have log in Dialog. Probably that's why.

Mozilla, Winamp, IE don't have Log in Dialog. However, Winamp does offer the choice to restrict to open only one instance.

On the other hand, Microsoft Word (older one) used to open Multiple instances, but if we are talking about this, we have to include MDI (Multiple Document Interfaces) Like Visual Studio, Macro media Dream weaver, Adobe. They do NOT allow to open other instances, however one can open multiple documents in one instance, hence Multiple document interface.

My question, if the app is having a log in dialog, should it allow to open Multiple instances? Probably that means that if we do allow it, then that is giving the user opportunity to log in from same Computer using same / different User Accounts? Probably that's why Multi MSN came about.

What I think, if any application does have Log in Dialog, then it should NOT allow to open multiple instances, by any chance.

Your comments please.

By the way, Happy New Year to all of you. Any Resolutions?

No comments: