Exemple #1
0
        /// <summary>
        /// Метод, срабатывающий при нажатии на кнопку "Очистить журнал".
        /// </summary>
        private void LV_MunuFileClearLog_Click(object sender, EventArgs e)
        {
            // Очистим форму...
            LV_LogArea.Clear();

            // Очистим файл журнала...
            try { if (File.Exists(LogFileName))
                  {
                      File.Delete(LogFileName); FileManager.CreateFile(LogFileName);
                  }
            } catch (Exception Ex) { CoreLib.HandleExceptionEx(AppStrings.LV_ClearEx, Properties.Resources.AppName, Ex.Message, Ex.Source, MessageBoxIcon.Warning); }
        }
Exemple #2
0
        /// <summary>
        /// "Clear log" menu item click event handler.
        /// </summary>
        /// <param name="sender">Sender object.</param>
        /// <param name="e">Event arguments.</param>
        private void LV_MunuFileClearLog_Click(object sender, EventArgs e)
        {
            // Clearing text area...
            LV_LogArea.Clear();

            // Clearing log file...
            try
            {
                if (File.Exists(LogFileName))
                {
                    File.Delete(LogFileName);
                    FileManager.CreateFile(LogFileName);
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(AppStrings.LV_ClearEx, Properties.Resources.AppName, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                Logger.Error(Ex, DebugStrings.AppDbgExLvClean);
            }
        }
Exemple #3
0
 /// <summary>
 /// Loads contents of text file and renders it on form.
 /// </summary>
 /// <param name="FileName">Full path to log file.</param>
 private void LoadTextFile(string FileName)
 {
     LV_LogArea.Clear();
     LV_LogArea.AppendText(File.ReadAllText(FileName));
 }