- Timestamp:
- 02/26/10 13:57:47 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/Model/OperatorShape.cs
r2868 r2872 84 84 int margin = spacing / 2; 85 85 int posX = margin + this.Rectangle.X; 86 int posY = this.additionalConnectors[0].Point.Y;87 86 for (int i = 0; i < this.additionalConnectors.Count; i++) { 88 this.additionalConnectors[i]. Point = new Point(posX, posY);87 this.additionalConnectors[i].MoveBy(new Point(posX - this.additionalConnectors[i].Point.X, 0)); 89 88 posX += spacing; 90 89 } -
trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/Model/ShapeInfoFactory.cs
r2861 r2872 49 49 public static IConnection CreateConnection(IConnector from, IConnector to) { 50 50 Connection connection = new Connection(from.Point, to.Point); 51 connection.AllowMove = false; 51 connection.From.AllowMove = false; 52 connection.To.AllowMove = false; 52 53 from.AttachConnector(connection.From); 54 53 55 to.AttachConnector(connection.To); 54 56 connection.PenStyle = connectionPenStyle; -
trunk/sources/HeuristicLab.Operators.Views.GraphVisualization/3.3/OperatorGraphView.cs
r2869 r2872 156 156 157 157 this.graphVisualization.Controller.Model.AddShape(shape); 158 this.graphVisualization.Invalidate(); 158 159 } 159 160 … … 176 177 this.graphVisualization.Controller.Model.RemoveShape(shape); 177 178 } 179 this.graphVisualization.Invalidate(); 178 180 } 179 181
Note: See TracChangeset
for help on using the changeset viewer.