public void AddEvent(NuGenDebugEventDescriptor debugEventDescriptor) { DebugEvents.Add(debugEventDescriptor); if (NuGenSettings.Instance.DisplayDebugEvent(debugEventDescriptor.DebugEventType)) { eventsList.Items.Add(debugEventDescriptor); eventsList.TopIndex = eventsList.Items.Count - 1; } }
public void DisplayOutputInformation(NuGenDebugEventDescriptor debugEventDescriptor) { if (invokee.InvokeRequired) { invokee.Invoke(DisplayOutputInformationMethod, new object[] { debugEventDescriptor }); } else { DisplayOutputInformationMethod(debugEventDescriptor); } }
private void eventsList_SelectedIndexChanged(object sender, EventArgs e) { if (eventsList.SelectedItem != null) { NuGenDebugEventDescriptor eventDescriptor = (NuGenDebugEventDescriptor)eventsList.SelectedItem; eventDetailsTree.Nodes.Clear(); eventDescriptor.CreateTree(eventDetailsTree.Nodes); eventDetailsTree.ExpandAll(); if (eventDetailsTree.Nodes.Count > 0) { eventDetailsTree.SelectedNode = eventDetailsTree.Nodes[0]; } } }
private void FilterDebugEvents() { eventsList.BeginUpdate(); eventsList.Items.Clear(); for (int index = 0; index < DebugEvents.Count; index++) { NuGenDebugEventDescriptor debugEvent = DebugEvents[index]; if (NuGenSettings.Instance.DisplayDebugEvent(debugEvent.DebugEventType)) { eventsList.Items.Add(debugEvent); } } eventsList.TopIndex = eventsList.Items.Count - 1; eventsList.EndUpdate(); }
public void DisplayOutputInformation(NuGenDebugEventDescriptor debugEventDescriptor) { outputPanel.AddEvent(debugEventDescriptor); }
public void DisplayOutputInformation(NuGenDebugEventDescriptor debugEventDescriptor) { if(invokee.InvokeRequired) invokee.Invoke(DisplayOutputInformationMethod, new object[]{debugEventDescriptor}); else DisplayOutputInformationMethod(debugEventDescriptor); }