public HResult Open() { try { if (IsToolsOptionsOpen) { return(HResult.False); } IsToolsOptionsOpen = true; try { using (var form = new ToolsOptionsForm()) { form.ShowDialog(this); } } finally { IsToolsOptionsOpen = false; } return(HResult.OK); } catch (Exception ex) { return(ErrorUtil.GetHResult(ex)); } }
public HResult Open() { try { if (IsToolsOptionsOpen) return HResult.False; IsToolsOptionsOpen = true; try { using (var form = new ToolsOptionsForm()) { form.ShowDialog(this); } } finally { IsToolsOptionsOpen = false; } return HResult.OK; } catch (Exception ex) { return ErrorUtil.GetHResult(ex); } }