Allow external piece bitmaps and board border (WB)
authorH.G. Muller <h.g.muller@hccnet.nl>
Thu, 29 Nov 2012 20:32:03 +0000 (21:32 +0100)
committerH.G. Muller <h.g.muller@hccnet.nl>
Fri, 7 Dec 2012 20:17:16 +0000 (21:17 +0100)
commit3a75b74c7fc03b543993c90f4a9ebdea9f03b759
tree200a5069756d6e7bed6b9ff2a62b919ab249a358
parent7930f136b8deed922091be0a99c799dd2d11b9c5
Allow external piece bitmaps and board border (WB)

The -pieceImageDirectory is now also used for WinBoard, to indicate
a directory of .bmp files, used to replace the built-ins. The outline
and solid bitmaps can be full-color. This allows winBoard to use the
WinBoard-zeta graphics. A new option -border can indicate a bitmap file
used to draw a half-square-wide border around the board.
  A white background has to be drawn underneath the black pieces, to avoid
color-interference with the board, just like happens for the white pieces.
These backgrounds now always use bright white, rather than -withePieceColor.

We still have to work on the scaling of the zeta (600x600) bitmaps to
the actual board size, as for some bitmaps the stratchblt is ugly.
args.h
common.h
winboard/winboard.c