private void cb_show_log_Click(object sender, EventArgs e) { if (cb_show_log.Checked) { try { scan_log.OutputLog(log); scan_log.Show(); } catch (ObjectDisposedException) { scan_log = new Scan_log(); scan_log.OutputLog(log); scan_log.Show(); } } else { try { scan_log.Hide(); } catch (ObjectDisposedException) { } } }
public Main() { InitializeComponent(); { notifyIcon1.BalloonTipText = "Application Minimized."; notifyIcon1.BalloonTipTitle = "Disk Cleaner"; } // crate form with logs scan_log = new Scan_log(); scheduler.Visible = false; // load configs from ini to global object if (!config.LoadConfigs()) { EventArgs e = new EventArgs(); btn_settings_Click(this, e); } // write out configs to form's elements OutputConfigs(); config.ini.IniWriteValue("Service", "RunNumber", (GlobalVars.run_number + 1).ToString()); // load list of the available disks in system to a combo box foreach (var drive in DriveInfo.GetDrives()) { cb_disk.Items.Add(drive); cb_disk.Text = drive.ToString(); } SchedulerExecute(); init = 0; }