I'm looking at using CompositeWPF (<http://www.codeplex.com/CompositeWPF>) - aka Prism, to build an application I am working on.

The application isn't a traditional LOB application, however it does present data and state information to the user.

One thing which I am unsure of is if CompositeWPF supports more than one Window or Shell. I would like to have my application notify users with a border-less window which appears in the lower RHS of the screen (think MSN notification) but still use the idea of views being injected into the region etc.

In addition to this I would like to be able to react to a user action (e.g. double click on something), hide the main window and present a progress dialog while work is being performed.

So, is this possible?