public void Show() { if (_logForm.InvokeRequired) { ParamlesDelegate paramlesDelegate = Show; _logForm.Invoke(paramlesDelegate); } else { if (!_logForm.Visible) { _logForm.Show(); } } }
public void Dispose() { if (_logForm != null) { if (_logForm.InvokeRequired) { ParamlesDelegate paramlesDelegate = Dispose; _logForm.Invoke(paramlesDelegate); } else { ((IDisposable)_logForm).Dispose(); _logForm = null; } } if (_logFile != null) { _logFile.Stop(); _logFile = null; } }