main
 1using System.ComponentModel;
 2using System.Windows.Forms;
 3using momoney.presentation.presenters;
 4using momoney.presentation.views;
 5
 6namespace MoMoney.Presentation.Views
 7{
 8    public interface IShell : IWin32Window, ISynchronizeInvoke, IContainerControl, IBindableComponent, IDropTarget,
 9                              IRegionManager
10    {
11        void attach_to(IApplicationShellPresenter presenter);
12        void add(IDockedContentView view);
13        void close_the_active_window();
14        void close_all_windows();
15    }
16}