void HandleItem(object sender) { ToolStripMenuItem item = null; if (sender is ToolStripMenuItem) item = (ToolStripMenuItem)sender; if (item != null) { BreakpointBookmark bookmark = (BreakpointBookmark)item.Tag; switch (item.Name) { case "Break": bookmark.Action = BreakpointAction.Break; break; case "Condition": EditBreakpointScriptWindow window = new EditBreakpointScriptWindow(bookmark) { Owner = WorkbenchSingleton.MainWindow }; if (window.ShowDialog() ?? false) { bookmark = window.Data; } break; case "Trace": bookmark.Action = BreakpointAction.Trace; break; } } }
void HandleItem(object sender) { ToolStripMenuItem item = null; if (sender is ToolStripMenuItem) { item = (ToolStripMenuItem)sender; } if (item != null) { BreakpointBookmark bookmark = (BreakpointBookmark)item.Tag; switch (item.Name) { case "Break": bookmark.Action = BreakpointAction.Break; break; case "Condition": EditBreakpointScriptWindow window = new EditBreakpointScriptWindow(bookmark) { Owner = WorkbenchSingleton.MainWindow }; if (window.ShowDialog() ?? false) { bookmark = window.Data; } break; case "Trace": bookmark.Action = BreakpointAction.Trace; break; } } }