public void UpdateBusyState (BusyStateEventArgs args) { if (!args.IsBusy) { if (Dialog != null) { Dialog.Destroy (); Dialog.Dispose (); Dialog = null; } } else { if (Dialog == null) Dialog = new BusyEvaluatorDialog (); Dialog.Show (); } }
static DebuggingService() { executionHandlerFactory = new DebugExecutionHandlerFactory(); TextFileService.LineCountChanged += OnLineCountChanged; IdeApp.Initialized += delegate { IdeApp.Workspace.StoringUserPreferences += OnStoreUserPrefs; IdeApp.Workspace.LoadingUserPreferences += OnLoadUserPrefs; IdeApp.Workspace.LastWorkspaceItemClosed += OnSolutionClosed; busyDialog = new BusyEvaluatorDialog(); }; AddinManager.AddExtensionNodeHandler(FactoriesPath, delegate { // Regresh the engine list engines = null; }); AddinManager.AddExtensionNodeHandler(EvaluatorsPath, delegate { // Regresh the engine list evaluators = null; }); }
static DebuggingService() { executionHandlerFactory = new DebugExecutionHandlerFactory(); TextEditorService.LineCountChanged += OnLineCountChanged; IdeApp.Initialized += delegate { IdeApp.Workspace.StoringUserPreferences += OnStoreUserPrefs; IdeApp.Workspace.LoadingUserPreferences += OnLoadUserPrefs; IdeApp.Workspace.LastWorkspaceItemClosed += OnSolutionClosed; busyDialog = new BusyEvaluatorDialog(); busyDialog.TransientFor = MessageService.RootWindow; busyDialog.DestroyWithParent = true; }; AddinManager.AddExtensionNodeHandler(FactoriesPath, delegate { // Refresh the engines list engines = null; }); AddinManager.AddExtensionNodeHandler(EvaluatorsPath, delegate { // Refresh the evaluators list evaluators = null; }); }
public void UpdateBusyState(BusyStateEventArgs args) { if (!args.IsBusy) { if (Dialog != null) { Dialog.Destroy(); Dialog.Dispose(); Dialog = null; } } else { if (Dialog == null) { Dialog = new BusyEvaluatorDialog(); } Dialog.Show(); } }
static DebuggingService() { executionHandlerFactory = new DebugExecutionHandlerFactory (); TextFileService.LineCountChanged += OnLineCountChanged; IdeApp.Initialized += delegate { IdeApp.Workspace.StoringUserPreferences += OnStoreUserPrefs; IdeApp.Workspace.LoadingUserPreferences += OnLoadUserPrefs; IdeApp.Workspace.LastWorkspaceItemClosed += OnSolutionClosed; busyDialog = new BusyEvaluatorDialog (); }; AddinManager.AddExtensionNodeHandler (FactoriesPath, delegate { // Regresh the engine list engines = null; }); AddinManager.AddExtensionNodeHandler (EvaluatorsPath, delegate { // Regresh the engine list evaluators = null; }); }
static DebuggingService () { executionHandlerFactory = new DebugExecutionHandlerFactory (); TextEditorService.LineCountChanged += OnLineCountChanged; IdeApp.Initialized += delegate { IdeApp.Workspace.StoringUserPreferences += OnStoreUserPrefs; IdeApp.Workspace.LoadingUserPreferences += OnLoadUserPrefs; IdeApp.Workspace.LastWorkspaceItemClosed += OnSolutionClosed; busyDialog = new BusyEvaluatorDialog (); busyDialog.TransientFor = MessageService.RootWindow; busyDialog.DestroyWithParent = true; }; AddinManager.AddExtensionNodeHandler (FactoriesPath, delegate { // Refresh the engines list engines = null; }); AddinManager.AddExtensionNodeHandler (EvaluatorsPath, delegate { // Refresh the evaluators list evaluators = null; }); }