예제 #1
0
		protected internal virtual void OnLogMessage(MessageEventArgs arg)
		{
			TraceMessage ("Debugger event: OnLogMessage");
			if (LogMessage != null) {
				LogMessage(this, arg);
			}
		}
예제 #2
0
		void LogMessage(object sender, MessageEventArgs e)
		{
			DebuggerService.PrintDebugMessage(e.Message);
		}
예제 #3
0
		void debugger_TraceMessage(object sender, MessageEventArgs e)
		{
			LoggingService.Debug("Debugger: " + e.Message);
		}
예제 #4
0
		internal void OnLogMessage(MessageEventArgs arg)
		{
			if (this.LogMessage != null) {
				this.LogMessage(this, arg);
			}
		}
예제 #5
0
 protected internal virtual void OnDebuggerTraceMessage(MessageEventArgs e)
 {
     if (DebuggerTraceMessage != null) {
         DebuggerTraceMessage(this, e);
     }
 }
예제 #6
0
 private void debuggedProcess_logMessage(object sender, MessageEventArgs e)
 {
     WorkbenchServiceFactory.OperationsService.WriteToOutputBox(e.Message, false);
 	//debuggedProcess.TraceMessage("kkkk");
 }
예제 #7
0
 private void debuggerTraceMessage(object sender, MessageEventArgs e)
 {
 	//frm.WriteToOutputBox(e.Message);
 }
예제 #8
0
 void LogMessage(object sender, MessageEventArgs e)
 {
     //TODO: Log it
 }
예제 #9
0
 void debugger_TraceMessage(object sender, MessageEventArgs e)
 {
     //TODO: Log it
 }
		void OnDebuggerLogMessage(object sender, MessageEventArgs e)
		{
			if (e.Level == 0xB00 && interpreter != null) {
				switch (e.Category) {
					case "DebugeeInterpreterContext.PrintLine":
						PrintLine(e.Message);
						break;
					case "DebugeeInterpreterContext.BeforeGetValue":
						BeforeGetValue(e.Message);
						break;
					case "DebugeeInterpreterContext.BeforeSetValue":
						BeforeSetValue(e.Message);
						break;
				}
			}
		}