Documentation
Image-1

The initial interface screen is shown in Image-1 above.
On the left is the default map consisting of a green background with hex-grid overlay and various troop and terrain graphics. This represents a game area of 4-feet x 4-feet with 4-inch (the distance between to parallel sides) hexes.
On the right is the control area. At the top is the input section with a drop-down of available troop and terrain graphics and a second drop-down specifying the facing direction of the chosen graphic. The position of the graphic is determined by the hex-x and hex-y coordinates. Image-2 below shows these coordinates.
Image-2

Having selected a graphic, a facing and specified the coordinates, click the draw button to add the graphic to the map or click the remove button to remove the graphic. If the selected graphic is None clicking the remove button will remove all graphics from the specified hex.
Click the clear button to remove all graphics from the map.
Click the reset button to return to the default map.
Click the troops button to display the available troop graphics. See Image-3 below.
Click the terrain button to display the available terrain graphics. See Image-4 below.
Image-3

Image-4

The centre section of the right-hand input area allows the selection of a local file for reading. This file must be a .wgm (war game map) file and less than 2k in size.
The format of a .wgm file is illustrated by the bottom section of the input area which contains the contents of such a file for the currently displayed map. Each line starts with the name of a troop or terrain graphic, or a text-type, and then a series of colon separated triplets.
Each triplet is comma delimited and gives a position and facing for the graphic at the start of the line. For a text-type the triplet gives the position and text content. The position is given as hex-x, hex-y coordinates, while the facing is a number from 1 to 6, with 1 being due-north then moving anti-clockwise so 6 is north-east.