public void Run()
{
_uiThread = new Thread(UIThreadDipatcherLoop)
{
IsBackground = true,
Name = "AA Wings UI Thread",
CurrentUICulture = CultureInfo.CurrentCulture,
CurrentCulture = CultureInfo.CurrentCulture
};
_uiThread.SetApartmentState(ApartmentState.STA);
_uiThread.Start();
}
private void ConfigureUI() { InterfaceMain = _container.Resolve <UserInterfaceMain>(); InterfaceMain.Run(); MissionPlannerInterfaces.MissionPlanner.AddFlightMapMenuItem("Show Altitude Angel Wings", new PluginCommand(i => InterfaceMain.ShowMainWindow())); }