diff --git a/src/newgdi/layout-utils.c b/src/newgdi/layout-utils.c index d4cf9c51..c9185026 100644 --- a/src/newgdi/layout-utils.c +++ b/src/newgdi/layout-utils.c @@ -332,5 +332,20 @@ void __mg_glyph_item_get_logical_widths (const GlyphItem *glyph_item, } } +void __mg_shape_utf8 (const char* text, int len, + const TEXTRUN* trun, GLYPHSTRING* gs) +{ +} + +void __mg_text_run_free(TEXTRUN* trun) +{ +} + +void __mg_glyph_item_letter_space (const GlyphItem* glyph_item, + const Uchar32* ucs, const BreakOppo* bos, int letter_spacing) +{ +} + + #endif /* _MGCHARSET_UNICODE */ diff --git a/src/newgdi/textrunsinfo.c b/src/newgdi/textrunsinfo.c index 0740644c..1c514385 100644 --- a/src/newgdi/textrunsinfo.c +++ b/src/newgdi/textrunsinfo.c @@ -664,6 +664,12 @@ RGBCOLOR __mg_textruns_get_text_color(const TEXTRUNSINFO* runinfo, int index) return runinfo->attrs.value; } +TEXTRUN* __mg_textruns_get_by_offset(const TEXTRUNSINFO* runinfo, + int offset, int *start_index) +{ + return NULL; +} + BOOL GUIAPI SetTextColorInTextRuns(TEXTRUNSINFO* runinfo, int start_index, int length, RGBCOLOR color) {