示例#1
0
 protected virtual void OnViewClosed(ViewContentEventArgs e)
 {
     if (ViewClosed != null)
     {
         ViewClosed(this, e);
     }
 }
		void ActiveViewClosed (object source, ViewContentEventArgs e)
		{
			if (e.Content is ReportDesignerView) {
				Console.WriteLine ("Designer closed");
				                   ViewCount --;
			}
		}
示例#3
0
 internal void OnViewClosed(ViewContentEventArgs e)
 {
     if (ViewClosed != null)
     {
         ViewClosed(this, e);
     }
 }
示例#4
0
 void OnViewOpened(ViewContentEventArgs e)
 {
     if (ViewOpened != null)
     {
         ViewOpened(this, e);
     }
 }
		void OnViewClosed(ViewContentEventArgs e)
		{
			if (ViewClosed != null) {
				ViewClosed(this, e);
			}
		}
示例#6
0
		internal void OnViewOpened(ViewContentEventArgs e)
		{
			if (ViewOpened != null) {
				ViewOpened(this, e);
			}
		}
		void WorkbenchSingleton_Workbench_ViewClosed(object sender, ViewContentEventArgs e)
		{
			try {
				// prevent memory leaks
				if (e.Content.PrimaryFileName == this.Editor.FileName) {
					WorkbenchSingleton.Workbench.ViewClosed -= WorkbenchSingleton_Workbench_ViewClosed;
					WorkbenchSingleton.Workbench.ActiveViewContentChanged -= WorkbenchSingleton_Workbench_ActiveViewContentChanged;
				}
			} catch {}
		}
		static void ViewContentClosed(object sender, ViewContentEventArgs e)
		{
			if (e.Content is ITextEditorControlProvider) {
				TextArea textArea = ((ITextEditorControlProvider)e.Content).TextEditorControl.ActiveTextAreaControl.TextArea;
				
				textArea.IconBarMargin.MouseDown -= IconBarMouseDown;
				textArea.ToolTipRequest          -= TextAreaToolTipRequest;
				textArea.MouseLeave              -= TextAreaMouseLeave;
			}
		}
		static void ViewContentOpened(object sender, ViewContentEventArgs e)
		{
			//Log(e.Content);
			e.Content.WorkbenchWindow.WindowSelected += WorkBenchWindowSelected;
		}
		void ActiveViewClosed (object source, ViewContentEventArgs e)
		{

		}
 bool StandaloneTypeScriptFileOpened(ViewContentEventArgs e)
 {
     return StandaloneTypeScriptFileOpened(e.Content.PrimaryFileName);
 }
 void ViewOpened(object sender, ViewContentEventArgs e)
 {
     if (StandaloneTypeScriptFileOpened(e)) {
         CreateTypeScriptContext(e.Content);
     }
 }
 void ViewClosed(object sender, ViewContentEventArgs e)
 {
     FileName fileName = e.Content.PrimaryFileName;
     if (TypeScriptParser.IsTypeScriptFileName(fileName)) {
         if (TypeScriptFileInAnyProject(fileName)) {
             UpdateTypeScriptContextWithFileContentFromDisk(fileName);
         } else {
             provider.DisposeContext(fileName);
         }
     }
 }
		static void ViewContentClosed(object sender, ViewContentEventArgs e)
		{
			e.Content.WorkbenchWindow.WindowSelected -= WorkBenchWindowSelected;
		}
		void WorkbenchViewClosed(object sender, ViewContentEventArgs e)
		{
			if (IsStandaloneNAntBuildFile(e.Content.PrimaryFileName)) {
				treeView.RemoveBuildFile(e.Content.PrimaryFileName);
			}
		}
示例#16
0
		protected virtual void OnViewClosed(ViewContentEventArgs e)
		{
			if (ViewClosed != null) {
				ViewClosed(this, e);
			}
		}
		static void ViewOpened(object sender, ViewContentEventArgs e)
		{
			if (CodeCoverageOptions.CodeCoverageHighlighted && CodeCoverageResultsExist) {
				ShowCodeCoverage(e.Content);
			}
		}