/// <summary> /// Called when user clicks on the add-in menu /// </summary> /// <param name="e">The context of the VS tools and metadata</param> public override void OnClick(AddinDesignerEventArgs e) { try { NamedElement element = e.SelectedElement as NamedElement; Controlling controller = new Controlling(); if (controller.prompt()) { Building.NewFieldEngine engine = new Building.NewFieldEngine(controller, element); engine.run(); } } catch (Exception ex) { CoreUtility.HandleExceptionWithErrorMessage(ex); } }
public FormMain(Controlling controlling) { InitializeComponent(); this.controlling = controlling; }