private void StartBgThreads() { UploadOriginPhotosToStationManager.Start(); PhotoDownloader.Start(); NewPostManager.Start(); StationState.ShowStationState += StationState_ShowStationState; StationState.Start(); }
public void Logout() { Program.ShowCrashReporter = false; QuitOption = QuitOption.Logout; try { if (NewPostManager != null) { NewPostManager.AbortThread(); NewPostManager = null; } if (PhotoDownloader != null) { PhotoDownloader.AbortThread(); PhotoDownloader = null; } if (UploadOriginPhotosToStationManager != null) { UploadOriginPhotosToStationManager.AbortThread(); UploadOriginPhotosToStationManager = null; } if (StationState != null) { StationState.AbortThread(); statusStrip = null; } } catch { } Close(); }