private void ucPluginView_Load(object sender, EventArgs e) { // do View related init here or in the UcBackupViewController.Initialize(...) methode. TreeViewAdvColumnHelper.ColumnsToTreeViewAdv(tvBackups, Columns); UcBackupViewController.LoadBackupSettings(); UcBackupViewController.ScanBackupDirectory(); }
/// <summary> /// Creates a new instance of the ucTranslationView class. /// </summary> public UcBackupView() { InitializeComponent(); if (LicenseManager.UsageMode == LicenseUsageMode.Designtime || DesignMode) { return; } UcBackupViewController.Initialize(this); }
private void TextBox_TextChanged(object sender, EventArgs e) { if (!updating) { if (AutoBackup) { // reset backup timer UcBackupViewController.AutoBackupOnOff = false; UcBackupViewController.AutoBackupOnOff = true; } UcBackupViewController.SaveBackupSettings(); } }
private void BackupPathChanged() { HasValidBackupPath = false; try { HasValidBackupPath = !string.IsNullOrEmpty(BackupPath) && Directory.Exists(BackupPath); } catch { } UpdateEnabldeState(); ShowSelectPathLabel = !HasValidBackupPath; if (!updating) { UcBackupViewController.SaveBackupSettings(); } }
private void UpdateCheckedState(object sender, ToolStripButton tsb, CheckBox cb) { var value = (sender == tsb) ? tsb.Checked : cb.Checked; if (value != cb.Checked) { cb.Checked = value; } if (value != tsb.Checked) { tsb.Checked = value; } if (!updating) { UcBackupViewController.SaveBackupSettings(); } }
private void EditSelectedBackupNote() { var row = SelectedBackup; if (row == null) { return; } var dlg = new frmEditNote { BackupName = row.Name, BackupNote = row.Note }; if (dlg.ShowDialog() == DialogResult.OK) { row.Name = dlg.BackupName; row.Note = dlg.BackupNote; UcBackupViewController.SaveBackupSettings(); } }
private void tsbRefresh_Click(object sender, EventArgs e) { UcBackupViewController.SaveBackupSettings(); UcBackupViewController.LoadBackupSettings(); UcBackupViewController.ScanBackupDirectory(); }
private void tsbRemoveAllBackups_Click(object sender, EventArgs e) { UcBackupViewController.RemoveAllBackups(); }
private void tsbRemoveBackup_Click(object sender, EventArgs e) { UcBackupViewController.RemoveSelectedBackup(); }
private void tsbBackupSaves_Click(object sender, EventArgs e) { UcBackupViewController.BackupSaves(); }
private void tsbNewBackup_Click(object sender, EventArgs e) { UcBackupViewController.NewBackup(); }
private void btnRecoverBackup_Click(object sender, EventArgs e) { UcBackupViewController.RecoverSelectedBackup(); }
private void btnOpenBackupDir_Click(object sender, EventArgs e) { UcBackupViewController.OpenBackupPath(); }
private void btnBackupPath_Click(object sender, EventArgs e) { UcBackupViewController.SelectNewBackupPath(); }