mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2024-12-28 09:58:30 +01:00
Use SetBkMode to prevent overlapping tile face/value pairs from
erasing each other.
This commit is contained in:
parent
57197f8b2c
commit
c82fb50055
1 changed files with 2 additions and 0 deletions
|
@ -1528,6 +1528,7 @@ drawInsidePaint( CEAppGlobals* globals, const RECT* invalR )
|
|||
if ( !hdc ) {
|
||||
logLastError( __func__ );
|
||||
} else {
|
||||
int oldMode = SetBkMode( hdc, TRANSPARENT );
|
||||
HDC prevHDC = globals->hdc;
|
||||
globals->hdc = hdc;
|
||||
|
||||
|
@ -1556,6 +1557,7 @@ drawInsidePaint( CEAppGlobals* globals, const RECT* invalR )
|
|||
|
||||
board_draw( globals->game.board );
|
||||
|
||||
(void)SetBkMode( hdc, oldMode );
|
||||
globals->hdc = prevHDC;
|
||||
}
|
||||
} /* drawInsidePaint */
|
||||
|
|
Loading…
Reference in a new issue