public void DynamicGUI_Display(IZeusGuiControl gui, IZeusFunctionExecutioner executioner) { this.Cursor = Cursors.Default; try { DynamicForm df = new DynamicForm(gui as GuiController, executioner); df.Logger = this; DialogResult result = df.ShowDialog(this); if (result == DialogResult.Cancel) { gui.IsCanceled = true; } } catch (Exception x) { HandleExecuteException(x); } this.Cursor = Cursors.WaitCursor; }
public void DynamicGUI_Display(IZeusGuiControl gui, IZeusFunctionExecutioner executioner) { this.Cursor = Cursors.Default; try { DynamicForm df = new DynamicForm(gui as GuiController, executioner); DialogResult result = df.ShowDialog(this); if(result == DialogResult.Cancel) { gui.IsCanceled = true; } } catch (Exception ex) { ZeusDisplayError formError = new ZeusDisplayError(ex); formError.SetControlsFromException(); formError.ShowDialog(this); } Cursor.Current = Cursors.Default; }
public void DynamicGUI_Display(IZeusGuiControl gui, IZeusFunctionExecutioner executioner) { try { DynamicForm df = new DynamicForm(gui as GuiController, executioner); DialogResult result = df.ShowDialog(); if(result == DialogResult.Cancel) { gui.IsCanceled = true; } } catch (Exception ex) { _log.Write(ex); } }