示例#1
0
 private void Repository_DiagramUpdated(object sender, RepositoryDiagramEventArgs e)
 {
     // This is only a simple workaround.
     // ToDo: Create a new event for this purpose!
     if (DiagramChanging != null && DiagramChanged != null)
     {
         DiagramChanging(this, EventArgs.Empty);
         DiagramChanged(this, EventArgs.Empty);
     }
 }
示例#2
0
		private void Repository_DiagramInserted(object sender, RepositoryDiagramEventArgs e)
		{
			// nothing to do
		}
示例#3
0
		private void Repository_DiagramDeleted(object sender, RepositoryDiagramEventArgs e)
		{
			CloseDiagram(e.Diagram);
		}
示例#4
0
		private void repository_DiagramUpdated(object sender, RepositoryDiagramEventArgs e) {
			OnObjectModified(e.Diagram);
		}
示例#5
0
		private void Repository_DiagramUpdated(object sender, RepositoryDiagramEventArgs e)
		{
			// This is only a simple workaround.
			// ToDo: Create a new event for this purpose!
			if (DiagramChanging != null && DiagramChanged != null) {
				DiagramChanging(this, EventArgs.Empty);
				DiagramChanged(this, EventArgs.Empty);
			}
		}
示例#6
0
 private void Repository_DiagramDeleted(object sender, RepositoryDiagramEventArgs e)
 {
     OnObjectDeleted(e.Diagram);
 }
示例#7
0
 private void repository_DiagramUpdated(object sender, RepositoryDiagramEventArgs e)
 {
     OnObjectModified(e.Diagram);
 }
示例#8
0
		private void repository_DiagramInserted(object sender, RepositoryDiagramEventArgs e) {
			CreateDisplayForDiagram(e.Diagram);
			UpdateAllMenuItems();
		}
示例#9
0
		private void repository_DiagramUpdated(object sender, RepositoryDiagramEventArgs e) {
			TabPage tabPage = FindDisplayTabPage(e.Diagram);
			if (tabPage != null) tabPage.Text = e.Diagram.Title;
			UpdateStatusInfo();
		}
示例#10
0
		private void repository_DiagramDeleted(object sender, RepositoryDiagramEventArgs e) {
			RemoveDisplayOfDiagram(e.Diagram);
		}