projects
/
rocksndiamonds.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rnd-20030905-B-src
[rocksndiamonds.git]
/
src
/
libgame
/
text.c
diff --git
a/src/libgame/text.c
b/src/libgame/text.c
index d7c264d87115e2609e221102cd3a2f28b89e8123..c5406657e54873bee17b59129a6557f5b3a6f80d 100644
(file)
--- a/
src/libgame/text.c
+++ b/
src/libgame/text.c
@@
-327,10
+327,10
@@
void DrawTextExt(DrawBuffer *dst_bitmap, int dst_x, int dst_y, char *text,
}
void DrawTextToTextArea(int x, int y, char *text, int font_nr,
}
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 area_line = 0;
- int font_height = getFont
Width
(font_nr);
+ int font_height = getFont
Height
(font_nr);
if (text == NULL)
return;
if (text == NULL)
return;
@@
-345,8
+345,11
@@
void DrawTextToTextArea(int x, int y, char *text, int font_nr,
break;
buffer[i] = '\0';
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++;
}
area_line++;
}
+
+ redraw_mask |= REDRAW_FIELD;
}
}