public void AddMove(Move move) { var view = new NoteMoveView(); const float verticalOffset = 30; const float width = (210 - 18) / 2; if (move.Piece.Color == PieceColor.White) view.Frame = new RectangleF(6, (move.Number / 2) * verticalOffset, width, verticalOffset); else view.Frame = new RectangleF(12 + width, (move.Number / 2) * verticalOffset, width, verticalOffset); view.Text = Notator.GetMoveNotation(move); noteContainer.Add(view); noteMoves[move.Id] = view; }
public void AddMove(Move move) { var view = new NoteMoveView(); const float verticalOffset = 30; const float width = (210 - 18) / 2; if (move.Piece.Color == PieceColor.White) { view.Frame = new RectangleF(6, (move.Number / 2) * verticalOffset, width, verticalOffset); } else { view.Frame = new RectangleF(12 + width, (move.Number / 2) * verticalOffset, width, verticalOffset); } view.Text = Notator.GetMoveNotation(move); noteContainer.Add(view); noteMoves[move.Id] = view; }