public DebuggingService()
 {
     executionHandlerFactory = new DebugExecutionHandlerFactory (this);
     #if NET_2_0
     attr_handler = new DebugAttributeHandler();
     #endif
 }
예제 #2
0
 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;
     });
 }
예제 #3
0
 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;
     });
 }
예제 #4
0
		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;
			});
        }
예제 #5
0
		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;
			});
        }