I checked but couldn't find a similar request.
A while back I asked on ConsimWorld's VASSAL forum if VASSAL could develop a system similar to that in ADC2 to label hexes or squares within a region. This was rather hard to explain, and I am not sure that anyone actual understood what I was driving at. So, here is an example to show what I was asking for.
Here is a segment of a VASSAL module of SPI's American Revolution. The map uses area movement with each area identified by a three-digit code. For example, the code for the southern section of Hudson Highlands is HH2.
Image 1
Underneath the map image is a 20x20 pixel square grid, normally not visible.
Image 2
In ADC2, I can label each of the squares around the periphery of an area with the three-digit code. Once the outline of the area is complete, as shown by the blue squares instead of code in this example, I can fill in the unlabeled squares with a single fill-in command. Now all the squares within the outline area carry the same three-digit location code.
Image 3
Whenever the computer mouse is over any square within an area on the ADC2 map, that location code will show. A mouse over any square in the current VASSAL map reads "off-map." I can achieve the ADC2 map result on the VASSAL map by labeling each square, individually, as part of an irregular grid. I did do this for Italia/Anzio and Afrika Korps hexes, but for the American Revolution module, there are 12,852 squares, far too many for me to do the whole job one at a time. A computer could conceivably do the fill for me in seconds. Many tools with different paint and picture programs fill color instead of codes so the programming job should not be unique.
This still would not work for hexes in maps like Italia/Anzio because of the grid is actually irregular, but it could work for all area type maps. Perhaps VASSAL can already do this and I am just not aware of VASSAL's capability. If so, please explain to me in detail how to do this in VASSAL.