public override void Move(int x, int y) { StartPosition = StartPosition.Add(x, y); EndPosition = EndPosition.Add(x, y); for (int i = 0; i < CenterPointCount; i++) { CenterPoints[i] = CenterPoints[i].Add(x, y); } }
public override void Resize(int x, int y, bool fromBottomRight) { if (fromBottomRight) { EndPosition = EndPosition.Add(x, y); } else { StartPosition = StartPosition.Add(x, y); } }
protected void DrawLine(Graphics g) { if (Shadow) { DrawLine(g, ShadowColor, BorderSize, StartPosition.Add(ShadowOffset), EndPosition.Add(ShadowOffset), CenterPosition.Add(ShadowOffset)); } DrawLine(g, BorderColor, BorderSize, StartPosition, EndPosition, CenterPosition); }
public override void Move(int x, int y) { StartPosition = StartPosition.Add(x, y); EndPosition = EndPosition.Add(x, y); CenterPosition = CenterPosition.Add(x, y); }
public virtual void Move(int x, int y) { StartPosition = StartPosition.Add(x, y); EndPosition = EndPosition.Add(x, y); }
public virtual void Move(float x, float y) { StartPosition = StartPosition.Add(x, y); EndPosition = EndPosition.Add(x, y); }