public MainWindow()
: base() {
TinyIoCContainer.Current.Register<WebMarco.Backend.App.Common.BaseAppDelegate, AppDelegate>(AppDelegate.Instance);
TinyIoCContainer.Current.Register<AppHelper.Data.Manager, Manager>(new Manager());
AppHelper.Data.ConnectDatabase();
/// Program entry point is here
///
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(730, 490);
InitializeComponent();
MainView = new MainView(this);
var mainWebView = (MainWebView)MainView;
//browser = new ChromiumWebBrowser("http://html5test.com/");
mainWebView.Dock = DockStyle.Fill;
//browser.BackColor = System.Drawing.Color.Blue;
//mainWebView.DownloadHandler = new DownloadHandler();
//browser.MenuHandler = new MenuHandler();
mainWebView.NavStateChanged += OnBrowserNavStateChanged;
mainWebView.ConsoleMessage += OnBrowserConsoleMessage;
mainWebView.StatusMessage += OnBrowserStatusMessage;
mainWebView.TitleChanged += OnBrowserTitleChanged;
mainWebView.AddressChanged += OnBrowserAddressChanged;
Controls.Add(mainWebView);
//MainView.Load(); //TODO: here??! is it safe?..no:(
}