예제 #1
0
		StackFrameManager(ITheDebugger theDebugger, IFileTabManager fileTabManager, ITextLineObjectManager textLineObjectManager, Lazy<IModuleLoader> moduleLoader, ITextEditorUIContextManager textEditorUIContextManager) {
			this.theDebugger = theDebugger;
			this.fileTabManager = fileTabManager;
			this.textLineObjectManager = textLineObjectManager;
			this.moduleLoader = moduleLoader;
			textEditorUIContextManager.Add(OnTextEditorUIContextEvent, TextEditorUIContextManagerConstants.ORDER_DEBUGGER_CALLSTACK);
			theDebugger.OnProcessStateChanged += TheDebugger_OnProcessStateChanged;
			theDebugger.ProcessRunning += TheDebugger_ProcessRunning;
		}
예제 #2
0
 StackFrameManager(ITheDebugger theDebugger, IFileTabManager fileTabManager, ITextLineObjectManager textLineObjectManager, Lazy <IModuleLoader> moduleLoader, ITextEditorUIContextManager textEditorUIContextManager)
 {
     this.theDebugger           = theDebugger;
     this.fileTabManager        = fileTabManager;
     this.textLineObjectManager = textLineObjectManager;
     this.moduleLoader          = moduleLoader;
     textEditorUIContextManager.Add(OnTextEditorUIContextEvent, TextEditorUIContextManagerConstants.ORDER_DEBUGGER_CALLSTACK);
     theDebugger.OnProcessStateChanged += TheDebugger_OnProcessStateChanged;
     theDebugger.ProcessRunning        += TheDebugger_ProcessRunning;
 }
예제 #3
0
 CodeMappingsLoader(ITextEditorUIContextManager textEditorUIContextManager)
 {
     textEditorUIContextManager.Add(OnTextEditorEvent, TextEditorUIContextManagerConstants.ORDER_ASMEDITOR_CODEMAPPINGSCREATOR);
 }
예제 #4
0
 CodeMappingsLoader(ITextEditorUIContextManager textEditorUIContextManager)
 {
     textEditorUIContextManager.Add(OnTextEditorEvent, TextEditorUIContextManagerConstants.ORDER_ASMEDITOR_CODEMAPPINGSCREATOR);
 }
예제 #5
0
 MethodLocalProvider(IFileTabManager fileTabManager, ITextEditorUIContextManager textEditorUIContextManager)
 {
     this.fileTabManager = fileTabManager;
     textEditorUIContextManager.Add(OnTextEditorUIContextEvent, TextEditorUIContextManagerConstants.ORDER_DEBUGGER_METHODLOCALPROVIDER);
 }
예제 #6
0
		CodeMappingsLoader(ITextEditorUIContextManager textEditorUIContextManager, ISerializedDnModuleCreator serializedDnModuleCreator) {
			this.serializedDnModuleCreator = serializedDnModuleCreator;
			textEditorUIContextManager.Add(OnTextEditorEvent, TextEditorUIContextManagerConstants.ORDER_DEBUGGER_CODEMAPPINGSCREATOR);
		}
예제 #7
0
 CodeMappingsLoader(ITextEditorUIContextManager textEditorUIContextManager, ISerializedDnModuleCreator serializedDnModuleCreator)
 {
     this.serializedDnModuleCreator = serializedDnModuleCreator;
     textEditorUIContextManager.Add(OnTextEditorEvent, TextEditorUIContextManagerConstants.ORDER_DEBUGGER_CODEMAPPINGSCREATOR);
 }
예제 #8
0
		MethodLocalProvider(IFileTabManager fileTabManager, ITextEditorUIContextManager textEditorUIContextManager) {
			this.fileTabManager = fileTabManager;
			textEditorUIContextManager.Add(OnTextEditorUIContextEvent, TextEditorUIContextManagerConstants.ORDER_DEBUGGER_METHODLOCALPROVIDER);
		}