AltitudeAngelWings.UserInterfaceMain.Run C# (CSharp) Method

Run() public method

public Run ( ) : void
return void
        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();
        }

Usage Example

        private void ConfigureUI()
        {
            InterfaceMain = _container.Resolve <UserInterfaceMain>();
            InterfaceMain.Run();

            MissionPlannerInterfaces.MissionPlanner.AddFlightMapMenuItem("Show Altitude Angel Wings",
                                                                         new PluginCommand(i => InterfaceMain.ShowMainWindow()));
        }
All Usage Examples Of AltitudeAngelWings.UserInterfaceMain::Run