From: <sag...@us...> - 2015-06-13 14:57:14
|
Revision: 5307 http://sourceforge.net/p/modplug/code/5307 Author: saga-games Date: 2015-06-13 14:57:08 +0000 (Sat, 13 Jun 2015) Log Message: ----------- [New] Add letters 'd' and '+' to drawable letters for custom tunings. Modified Paths: -------------- trunk/OpenMPT/mptrack/Draw_pat.cpp trunk/OpenMPT/mptrack/PatternFont.cpp trunk/OpenMPT/mptrack/res/view_pat.bmp Modified: trunk/OpenMPT/mptrack/Draw_pat.cpp =================================================================== --- trunk/OpenMPT/mptrack/Draw_pat.cpp 2015-06-13 14:34:46 UTC (rev 5306) +++ trunk/OpenMPT/mptrack/Draw_pat.cpp 2015-06-13 14:57:08 UTC (rev 5307) @@ -302,15 +302,22 @@ srcx = pfnt->nSpaceX; srcy = pfnt->nSpaceY; break; + case 'b': + srcx = pfnt->nAlphaAM_X; + srcy = pfnt->nAlphaAM_Y + 14 * pfnt->spacingY; + break; case '-': srcx = pfnt->nAlphaAM_X; srcy = pfnt->nAlphaAM_Y + 15 * pfnt->spacingY; break; - case 'b': + case '+': srcx = pfnt->nAlphaAM_X; - srcy = pfnt->nAlphaAM_Y + 14 * pfnt->spacingY; + srcy = pfnt->nAlphaAM_Y + 16 * pfnt->spacingY; break; - + case 'd': + srcx = pfnt->nAlphaAM_X; + srcy = pfnt->nAlphaAM_Y + 17 * pfnt->spacingY; + break; } m_Dib.TextBlt(x, y, sizex, pfnt->spacingY, srcx+ofsx, srcy, pfnt->dib); } Modified: trunk/OpenMPT/mptrack/PatternFont.cpp =================================================================== --- trunk/OpenMPT/mptrack/PatternFont.cpp 2015-06-13 14:34:46 UTC (rev 5306) +++ trunk/OpenMPT/mptrack/PatternFont.cpp 2015-06-13 14:57:08 UTC (rev 5307) @@ -382,6 +382,8 @@ DrawChar(hDC, '\\', pf.nAlphaNZ_X, pf.nAlphaNZ_Y + 14 * charHeight, charWidth, charHeight); DrawChar(hDC, '-', pf.nAlphaAM_X, pf.nAlphaAM_Y + 15 * charHeight, charWidth, charHeight); DrawChar(hDC, ':', pf.nAlphaNZ_X, pf.nAlphaNZ_Y + 15 * charHeight, charWidth, charHeight); + DrawChar(hDC, '+', pf.nAlphaAM_X, pf.nAlphaAM_Y + 16 * charHeight, charWidth, charHeight); + DrawChar(hDC, 'd', pf.nAlphaAM_X, pf.nAlphaAM_Y + 17 * charHeight, charWidth, charHeight); ::GdiFlush(); std::memcpy(pf.dib->lpDibBits, data, pf.dib->bmiHeader.biSizeImage); Modified: trunk/OpenMPT/mptrack/res/view_pat.bmp =================================================================== (Binary files differ) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |