X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Flibgame%2Ftext.c;h=c5406657e54873bee17b59129a6557f5b3a6f80d;hp=6b5f03e0e521529b36f5f9b088342cd3cb029459;hb=8e5671db64b55432158b1d43d7fd2e684544ebeb;hpb=871f79585ed487482fe670383d0020c04a5e8f74 diff --git a/src/libgame/text.c b/src/libgame/text.c index 6b5f03e0..c5406657 100644 --- a/src/libgame/text.c +++ b/src/libgame/text.c @@ -327,7 +327,7 @@ void DrawTextExt(DrawBuffer *dst_bitmap, int dst_x, int dst_y, char *text, } void DrawTextToTextArea(int x, int y, char *text, int font_nr, - int area_xsize, int area_ysize) + int area_xsize, int area_ysize, int mask_mode) { int area_line = 0; int font_height = getFontHeight(font_nr); @@ -345,8 +345,11 @@ void DrawTextToTextArea(int x, int y, char *text, int font_nr, break; buffer[i] = '\0'; - DrawText(x, y + area_line * font_height, buffer, font_nr); + DrawTextExt(drawto, x, y + area_line * font_height, buffer, font_nr, + mask_mode); area_line++; } + + redraw_mask |= REDRAW_FIELD; }