git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@3418 c06c8d41-db1a-0410-9941-cceddc491573
M5JRISNFA35UTUE6EZKABYLNFLD5Y2CM3CEASFEWM4QRNYC3UK3QC
ox = ( gmap_min_x + (GXM -1 - gmap_max_x) ) / 2;
oy = ( gmap_min_y + (GYM -1 - gmap_max_y) ) / 2;
count = ox + oy * GXM;
ox = ( gmap_min_x + (GXM - 1 - gmap_max_x) ) / 2;
oy = ( gmap_min_y + (GYM - 1 - gmap_max_y) ) / 2;
int count = ox + oy * GXM;
#if 0
// Init pending backbuf of regions
std::vector<RegionClass *>::iterator r;
for (r = regions.begin();r != regions.end();r++)
{
if ( (*r)->backbuf != NULL)
{
img_type b = (*r)->backbuf;
HDC hdc1 = GetDC(0);
HDC hdc2 = GetDC(hWnd);
b->hDib = CreateDIBSection(hdc1, b->pDib, DIB_RGB_COLORS,
(VOID **)&(b->pDibBits), NULL, 0);
b->hDC = CreateCompatibleDC(hdc2);
SelectObject(b->hDC, b->hDib);
ReleaseDC(hWnd, hdc2);
ReleaseDC(0, hdc1);
}
}
#endif
// Draw gauge
// erase old
for (j = 0; j < dy*2; j++)
// erase old markers
const int marker_length = 2;
for (int j = 0; j < dy * marker_length; j++)