public static void InsertElement(ElementType elementType_0) { if (ElementChangeEvent.OnInsertElement != null) { ElementChangeEvent.OnInsertElement(elementType_0); } }
public static void LoadMapTemplate(string string_0) { if (ElementChangeEvent.OnLoadMapTemplate != null) { ElementChangeEvent.OnLoadMapTemplate(string_0); } }
public static void ElementPropertyChange(IElement ielement_0) { if (ElementChangeEvent.OnElementPropertyChange != null) { ElementChangeEvent.OnElementPropertyChange(ielement_0); } }
public static void ElementSelectChange() { if (ElementChangeEvent.OnElementSelectChange != null) { ElementChangeEvent.OnElementSelectChange(); } }
public static void DeleteElement(IElement ielement_0) { if (ElementChangeEvent.OnDeleteElement != null) { ElementChangeEvent.OnDeleteElement(ielement_0); } }
public static void ElementPositionChange(IElement ielement_0) { if (ElementChangeEvent.OnElementPositionChange != null) { ElementChangeEvent.OnElementPositionChange(ielement_0); } }
private void method_0(bool bool_0) { IGraphicsContainer iactiveView0 = this.iactiveView_0 as IGraphicsContainer; this.ienumElement_0.Reset(); IElement element = this.ienumElement_0.Next(); IEnvelope envelope = null; while (element != null) { if (!bool_0) { iactiveView0.AddElement(element, -1); } else { if (envelope != null) { envelope.Union(element.Geometry.Envelope); } else { envelope = element.Geometry.Envelope; } this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGraphics, element, null); iactiveView0.DeleteElement(element); } ElementChangeEvent.DeleteElement(element); element = this.ienumElement_0.Next(); } this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGraphics, null, null); }
public static void EditElementProperty(IElement ielement_0) { ElementChangeEvent.IsEdit = false; if (ElementChangeEvent.OnEditElementProperty != null) { ElementChangeEvent.OnEditElementProperty(ielement_0); } }
private void method_0() { IPoint point; if (CartoLicenseProviderCheck.Check()) { this.ilist_0.Clear(); IEnvelope envelopeClass = new Envelope() as IEnvelope; this.ienumElement_0.Reset(); for (IElement i = this.ienumElement_0.Next(); i != null; i = this.ienumElement_0.Next()) { if (this.method_6(i)) { i.QueryBounds(this.iactiveView_0.ScreenDisplay, envelopeClass); switch (this.enumAlignType_0) { case enumAlignType.esriTop: { point = this.method_2(envelopeClass); break; } case enumAlignType.esriBottom: { point = this.method_3(envelopeClass); break; } case enumAlignType.esriLeft: { point = this.method_4(envelopeClass); break; } case enumAlignType.esriRight: { point = this.method_5(envelopeClass); break; } default: { return; } } this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGraphics, i, null); (i as ITransform2D).Move(point.X, point.Y); this.igraphicsContainer_0.UpdateElement(i); this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGraphics, i, null); this.ilist_0.Add(point); ElementChangeEvent.ElementPositionChange(i); } } } }
private void method_0(bool bool_0) { double x; double y; try { this.ienumElement_0.Reset(); IElement element = this.ienumElement_0.Next(); if (!bool_0) { x = -this.ipoint_0.X; y = -this.ipoint_0.Y; } else { x = this.ipoint_0.X; y = this.ipoint_0.Y; } while (element != null) { if (this.iactiveView_0 is IMap) { this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGeography, null, element.Geometry.Envelope); } this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGraphics, element, null); (element as ITransform2D).Move(x, y); this.iactiveView_0.GraphicsContainer.UpdateElement(element); this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGraphics, element, null); if (this.iactiveView_0 is IMap) { this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGeography, null, element.Geometry.Envelope); } ElementChangeEvent.ElementPositionChange(element); element = this.ienumElement_0.Next(); } } catch (Exception exception) { } }
private void method_1() { int num = 0; this.ienumElement_0.Reset(); for (IElement i = this.ienumElement_0.Next(); i != null; i = this.ienumElement_0.Next()) { if (this.method_6(i)) { IPoint item = this.ilist_0[num] as IPoint; num++; this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGraphics, i, null); ITransform2D transform2D = i as ITransform2D; transform2D.Move(-item.X, -item.Y); this.igraphicsContainer_0.UpdateElement(i); this.iactiveView_0.PartialRefresh(esriViewDrawPhase.esriViewGraphics, i, null); } ElementChangeEvent.ElementPositionChange(i); } }