private void AddLog(String text) { if (logText.InvokeRequired) { AddLogCallback d = new AddLogCallback(AddLog); this.Invoke(d, new object[] { text }); } else { logText.AppendText(text); } }
public void AddLog(string line) { if (lstLog.InvokeRequired) { AddLogCallback d = AddLog; Invoke(d, line); } else { lstLog.Items.Add($"{DateTime.Now}\t{line}"); } }
public void AddLog(string log) { if (listLog.InvokeRequired) { AddLogCallback dd = new AddLogCallback(AddLog); this.BeginInvoke(dd, new object[] { log }); } else { listLog.Items.Add(log); } }
public void AddLog(String log) { if (this.lbLog.InvokeRequired) { AddLogCallback d = new AddLogCallback(AddLog); this.Invoke(d, new object[] { log }); } else { int idx = this.lbLog.Items.Add(log); this.lbLog.SelectedIndex = idx; } }
/// <summary> /// Append text property of various controls /// </summary> /// <param name="form">The calling form</param> /// <param name="ctrl"></param> /// <param name="playlist"></param> public static void AddLog(Form form, ListBox ctrl, string log) { if (ctrl.InvokeRequired) { AddLogCallback d = new AddLogCallback(AddLog); form.Invoke(d, new object[] { form, ctrl, log }); } else { if (ctrl.Items.Count > 200) { ctrl.Items.Clear(); ctrl.Items.Add($"[{DateTime.Now}] -- Auto Cleaned log"); } ctrl.Items.Add(log); ctrl.SelectedIndex = ctrl.Items.Count - 1; } }
public void AddLog(string Message, string sFolder) { try { if (!lstLog.InvokeRequired) { DateTime dateTime = DateTime.Now; Message = dateTime.ToShortDateString() + " " + dateTime.Hour + ":" + dateTime.Minute + ":" + dateTime.Second + " " + Message; this.lstLog.Items.Insert(0, Message); if (sFolder != "") { TextWriter tr = new StreamWriter(sFolder + "\\log.txt", true); tr.WriteLine(Message); tr.Close(); } } else { AddLogCallback d = new AddLogCallback(AddLog); Invoke(d, new object[] { Message, sFolder }); } } catch (Exception) { } }
public static ErrorNumber InstallCallback(AddEventCallback addEvent, DispatchEventsCallback dispatchEvents, AddLogCallback addLog, AddDeviceCallback addDevice, DisplayMediaStatisticsCallback displayMediaStatistics, DisplayCallStatisticsCallback displayCallStatistics, DisplayCodecCapabilities displayCodecNamesCallback, AddAppCallback addAppCallback) { return((ErrorNumber)PlcmHelper.installCallback(addEvent, dispatchEvents, addLog, addDevice, displayMediaStatistics, displayCallStatistics, displayCodecNamesCallback, addAppCallback)); }
public void AddLog(string Message) { try { if (!lstLog.InvokeRequired) { DateTime dateTime = DateTime.Now; Message = dateTime.ToShortDateString() + " " + dateTime.Hour + ":" + dateTime.Minute + ":" + dateTime.Second + " " + Message; this.lstLog.Items.Insert(0, Message); } else { AddLogCallback d = new AddLogCallback(AddLog); Invoke(d, new object[] { Message }); } } catch (Exception) { } }
public static extern int installCallback(AddEventCallback addEvent, DispatchEventsCallback dispatchEvents, AddLogCallback addLog, AddDeviceCallback addDevice, DisplayMediaStatisticsCallback displayMediaStatistics, DisplayCallStatisticsCallback displayCallStatistics, DisplayCodecCapabilities displayCodecNamesCallback, AddAppCallback addAppCallback);