public static ascx_TraceTreeView afterSelect_ShowTraceInCodeViewer(this ascx_TraceTreeView traceViewer , ascx_SourceCodeViewer codeViewer)
		{
			traceViewer._onTraceSelected += 
				(o2Trace)=>{
								codeViewer.show(o2Trace);
								Application.DoEvents();
								traceViewer.focus();
						   };
			return traceViewer;
		}
		public static ascx_FindingsViewer afterSelect_ShowTraceInCodeViewer(this ascx_FindingsViewer findingsViewer , ascx_SourceCodeViewer codeViewer)
		{
			findingsViewer._onFindingSelected += 
				(o2Finding)=>{
								codeViewer.show(o2Finding);
								Application.DoEvents();
								findingsViewer.focus();
							 };
			findingsViewer._onTraceSelected += 
				(o2Trace)=>{
								codeViewer.show(o2Trace);
								Application.DoEvents();
								findingsViewer.focus();
							};
			return findingsViewer;
		}