X-Git-Url: http://git.chise.org/gitweb/?p=m17n%2Fm17n-test.git;a=blobdiff_plain;f=flt.c;fp=flt.c;h=146124392e0693a4635f85c6f31e9a1fbdb33879;hp=d79cfece553ad033745203f1f3ef098d3bee9b35;hb=5874715dc84df54920e22fc1eaa12fc2253c4207;hpb=b0d6f0e3fd2057d9f3906fea81b6778497f9f2eb diff --git a/flt.c b/flt.c index d79cfec..1461243 100644 --- a/flt.c +++ b/flt.c @@ -130,8 +130,15 @@ close_font (MFLTFont *font) int flt (MText *mt, int from, int to, MFLTFont *font, char *flt_name) { + MDrawControl control; + + memset (&control, 0, sizeof (MDrawControl)); + control.two_dimensional = 1; + control.enable_bidi = 1; + control.anti_alias = 1; + /*control.disable_caching = 1;*/ mtext_put_prop (mt, from, to, Mfont, font->font); - mdraw_text_extents (frame, mt, from, to, NULL, NULL, NULL, NULL); + mdraw_text_extents (frame, mt, from, to, &control, NULL, NULL, NULL); return 0; }