1
0
mirror of https://bitbucket.org/FuketsuBaka/clearcache1c.git synced 2024-12-22 18:43:14 +00:00

ToolTips on buttons and ChaceExists fix.

This commit is contained in:
FuketsuBaka 2018-11-18 14:04:48 +07:00
parent 60df0e3891
commit 5ee0a7a0f9

View File

@ -55,8 +55,7 @@ namespace ClearCache1C
{ {
RefreshListBases(); RefreshListBases();
ToggleInfoView(); ToggleInfoView();
//MaximizeBox = false; SetToolTips();
//MinimizeBox = false;
} }
// ****** LIST CONTROL BUTTONS // ****** LIST CONTROL BUTTONS
private void ButtonSmartSelect_Click(object sender, EventArgs e) private void ButtonSmartSelect_Click(object sender, EventArgs e)
@ -92,7 +91,11 @@ namespace ClearCache1C
InfoBox.Visible = false; InfoBox.Visible = false;
} }
} }
private void ButtonAbout_Click(object sender, EventArgs e)
{
FormAbout aboutForm = new FormAbout();
aboutForm.ShowDialog();
}
// ****** MAIN BUTTONS // ****** MAIN BUTTONS
private void ButtonClearCache_Click(object sender, EventArgs e) private void ButtonClearCache_Click(object sender, EventArgs e)
{ {
@ -212,7 +215,7 @@ namespace ClearCache1C
InfoBox.AppendText("\r\nСтрока подключения: " + curItem.Path); InfoBox.AppendText("\r\nСтрока подключения: " + curItem.Path);
InfoBox.AppendText("\r\n"); 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.CacheSize.ToString("0.00") + " Mb");
InfoBox.AppendText("\r\nРазмер всего: " + curItem.FolderSize.ToString("0.00") + " Mb"); InfoBox.AppendText("\r\nРазмер всего: " + curItem.FolderSize.ToString("0.00") + " Mb");
@ -412,11 +415,23 @@ namespace ClearCache1C
} }
return size; return size;
} }
private void SetToolTips()
private void ButtonAbout_Click(object sender, EventArgs e)
{ {
FormAbout aboutForm = new FormAbout(); ToolTip toolTip = new ToolTip();
aboutForm.ShowDialog();
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);
} }
} }
} }