ToolTips on buttons and ChaceExists fix.

This commit is contained in:
FuketsuBaka 2018-11-18 14:04:48 +07:00
parent 60df0e3891
commit 5ee0a7a0f9
1 changed files with 24 additions and 9 deletions

View File

@ -55,8 +55,7 @@ namespace ClearCache1C
{
RefreshListBases();
ToggleInfoView();
//MaximizeBox = false;
//MinimizeBox = false;
SetToolTips();
}
// ****** LIST CONTROL BUTTONS
private void ButtonSmartSelect_Click(object sender, EventArgs e)
@ -92,7 +91,11 @@ namespace ClearCache1C
InfoBox.Visible = false;
}
}
private void ButtonAbout_Click(object sender, EventArgs e)
{
FormAbout aboutForm = new FormAbout();
aboutForm.ShowDialog();
}
// ****** MAIN BUTTONS
private void ButtonClearCache_Click(object sender, EventArgs e)
{
@ -212,7 +215,7 @@ namespace ClearCache1C
InfoBox.AppendText("\r\nСтрока подключения: " + curItem.Path);
InfoBox.AppendText("\r\n");
InfoBox.AppendText("\r\nКэш существует: " + ((curItem.FolderExists) ? "Да" : "Нет"));
InfoBox.AppendText("\r\nКэш существует: " + ((curItem.CacheSize > 0) ? "Да" : "Нет"));
InfoBox.AppendText("\r\nРазмер кэша: " + curItem.CacheSize.ToString("0.00") + " Mb");
InfoBox.AppendText("\r\nРазмер всего: " + curItem.FolderSize.ToString("0.00") + " Mb");
@ -412,11 +415,23 @@ namespace ClearCache1C
}
return size;
}
private void ButtonAbout_Click(object sender, EventArgs e)
private void SetToolTips()
{
FormAbout aboutForm = new FormAbout();
aboutForm.ShowDialog();
ToolTip toolTip = new ToolTip();
string ClearCache_ToolTip = "Для выбранных баз - удаляет только файлы кэша.\r\nПользовательские настройки сохраняются.";
string PurgeAll_ToolTip = "Для выбранных баз - удаляет все найденные в корневых каталогах файлы.\r\nПользовательские настройки будут удалены.";
string SmartSelect_ToolTip = "Выбрать только базы, в которых есть локальный кэш.";
string SelectAll_ToolTip = "Выбрать все базы в списке.";
string RemoveSelection_ToolTip = "Убрать выбор со всех баз в списке.";
string About_ToolTip = "О программе";
toolTip.SetToolTip(btnClearCache, ClearCache_ToolTip);
toolTip.SetToolTip(btnPurgeAll, PurgeAll_ToolTip);
toolTip.SetToolTip(btnSmartSelect, SmartSelect_ToolTip);
toolTip.SetToolTip(btnSelectAll, SelectAll_ToolTip);
toolTip.SetToolTip(btnRemoveSelection, RemoveSelection_ToolTip);
toolTip.SetToolTip(btnAbout, About_ToolTip);
}
}
}
}