This issue covers standardizing and implementing a CommonData Area for telling if an Application is running. This will allow for the system to know if a given application is running, and will also enable (in the future) the possibility for only one instance of an application to be open at any given time.
Preferably, the Window Object associated with the application should also be accessible, so that a certain application window can be brought to the foreground via clicking the dock or a system menu.
This issue covers standardizing and implementing a CommonData Area for telling if an Application is running. This will allow for the system to know if a given application is running, and will also enable (in the future) the possibility for only one instance of an application to be open at any given time.
Preferably, the Window Object associated with the application should also be accessible, so that a certain application window can be brought to the foreground via clicking the dock or a system menu.