reactos/win32ss/gdi/ntgdi
Katayama Hirofumi MZ 5a287473fd
[NTGDI][FREETYPE] Initial support of Surrogate Pairs and emojis (#6851)
Support emoji characters and minor characters.
JIRA issue: CORE-19030
NOTE: Not every emoji is supported yet (No ZWJ support). Surrogate pairs only.
NOTE: This feature only works if the appropriate font is selected.
- Add IS_HIGH_SURROGATE and
  IS_LOW_SURROGATE macros.
- Add Utf32FromSurrogatePair helper function
  to convert a surrogate pair to a UTF-32 code
  point.
- Convert the surrogate pairs in the text in
  TextIntGetTextExtentPoint, IntGetTextDisposition,
  and IntExtTextOutW functions.
2024-05-07 15:24:34 +09:00
..
arc.c
baseobj.hpp
bezier.c
bitblt.c [NTGDI] Fix PatBlt with negative values (#6038) 2023-11-26 11:46:42 +09:00
bitmaps.c
bitmaps.h
brush.cpp
brush.h
brush.hpp
cliprgn.c
cliprgn.h
color.h
coord.c
coord.h
dc.h
dcattr.c
dclife.c
dcobjs.c
dcstate.c
dcutil.c
device.c
dib.h
dibobj.c
drawing.c
fillshap.c
font.c
font.h
freetype.c [NTGDI][FREETYPE] Initial support of Surrogate Pairs and emojis (#6851) 2024-05-07 15:24:34 +09:00
gdibatch.c
gdidbg.c
gdidebug.h
gdikdbgext.c
gdiobj.c
gdiobj.h
gdipool.c
icm.c
init.c
intgdi.h
line.c
metafile.c
misc.h [WIN32SS] Fix const-ness of registry helper functions (#6525) 2024-02-23 21:26:12 +09:00
paint.h
palette.c
palette.h
path.c
path.h
pen.c
pen.h
polyfill.c
print.c
rect.c
rect.h
region.c
region.h
stockobj.c
text.c
text.h
wingl.c
xformobj.c
xformobj.h