Example #1
0
 public ArrowRender(DiagramEntity obj, string text) : base(obj, text)
 {
     length    = new SizeF(30, 0);
     endShift  = new SizeF(0, 0);
     collision = length + new SizeF(5, 5);
     onText    = RenderText;
 }
Example #2
0
 public Render(DiagramEntity obj, string text)
 {
     this.obj  = obj;
     this.text = text;
     collision = new SizeF();
     shift     = new SizeF(0, 0);
     angle     = 0;
     onCenter  = RenderCenter;
     onEntity  = RenderEntity;
     onText    = RenderText;
 }
Example #3
0
 public Select(DiagramEntity entity)
 {
     this.entity = entity;
     select      = ESelect.DISABLE;
 }
Example #4
0
 public Hover(DiagramEntity entity)
 {
     this.entity = entity;
     state       = EHover.OUT;
 }
Example #5
0
 public CircleRender(DiagramEntity obj, string text) : base(obj, text)
 {
     radius    = new SizeF(30, 30);
     collision = radius + new SizeF(5, 5);
 }
Example #6
0
 public Move(DiagramEntity entity)
 {
     this.entity = entity;
     move        = EMove.OFF;
 }
Example #7
0
 public CircleHover(DiagramEntity entity) : base(entity)
 {
 }