Lines Matching refs:draw_text
427 static void ipa_draw_text(wmfAPI * API, wmfDrawText_t * draw_text);
1407 FR->draw_text = ipa_draw_text; in ipa_functions()
1432 static void ipa_draw_text(wmfAPI * API, wmfDrawText_t * draw_text) in ipa_draw_text() argument
1461 point = draw_text->pt; in ipa_draw_text()
1468 if ( draw_text->flags) in ipa_draw_text()
1470 TL = draw_text->TL; in ipa_draw_text()
1471 BR = draw_text->BR; in ipa_draw_text()
1472 TR.x = draw_text->BR.x; in ipa_draw_text()
1473 TR.y = draw_text->TL.y; in ipa_draw_text()
1474 BL.x = draw_text->TL.x; in ipa_draw_text()
1475 BL.y = draw_text->BR.y; in ipa_draw_text()
1479 TL = draw_text->bbox.TL; in ipa_draw_text()
1480 BR = draw_text->bbox.BR; in ipa_draw_text()
1481 TR = draw_text->bbox.TR; in ipa_draw_text()
1482 BL = draw_text->bbox.BL; in ipa_draw_text()
1492 font = WMF_DC_FONT(draw_text->dc); in ipa_draw_text()
1496 pointsize = util_pointsize( API, font, draw_text->str, draw_text->font_height, exception); in ipa_draw_text()
1505 printf("Text = \"%s\"\n", draw_text->str); in ipa_draw_text()
1520 if ((WMF_DC_TEXTALIGN(draw_text->dc) & TA_CENTER) || in ipa_draw_text()
1532 draw_info->text=draw_text->str; in ipa_draw_text()
1537 if ((WMF_DC_TEXTALIGN(draw_text->dc) & TA_CENTER)) in ipa_draw_text()
1554 if (draw_text->flags & ETO_OPAQUE) in ipa_draw_text()
1558 draw_fill_color_rgb(API,WMF_DC_BACKGROUND(draw_text->dc)); in ipa_draw_text()
1560 XC(draw_text->TL.x),YC(draw_text->TL.y), in ipa_draw_text()
1561 XC(draw_text->BR.x),YC(draw_text->BR.y)); in ipa_draw_text()
1567 if (WMF_DC_OPAQUE(draw_text->dc)) in ipa_draw_text()
1570 *box = WMF_DC_BACKGROUND(draw_text->dc); in ipa_draw_text()
1588 if ( draw_text->flags & ETO_CLIPPED) in ipa_draw_text()
1596 draw_fill_color_rgb(API,WMF_DC_TEXTCOLOR(draw_text->dc)); in ipa_draw_text()
1625 DrawAnnotation(WmfDrawingWand, 0, 0, (unsigned char*)draw_text->str); in ipa_draw_text()