mirror of
git://xwords.git.sourceforge.net/gitroot/xwords/xwords
synced 2025-01-29 08:34:37 +01:00
Use SetBkMode to prevent overlapping tile face/value pairs from
erasing each other.
This commit is contained in:
parent
fb9ea8b64f
commit
4748e0dc9f
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…
Add table
Reference in a new issue