main
 1using System.Windows;
 2
 3namespace solidware.financials.windows.ui
 4{
 5    public interface ApplicationController 
 6    {
 7        void add_tab<Presenter, Tab>() where Presenter : TabPresenter where Tab : Tab<Presenter>, new();
 8        void load_tab<Presenter, Tab>(Presenter presenter) where Presenter : TabPresenter where Tab : Tab<Presenter>, new();
 9
10        void load_region<Presenter, Region>() where Presenter : ui.Presenter where Region : FrameworkElement, View<Presenter>, new();
11    }
12}