1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-02-02 20:16:25 +00:00

(USE_CG_TEXT_DRAWING): New define.

(struct MacFontStruct) [USE_CG_TEXT_DRAWING]: New members cg_font
and cg_glyphs.
This commit is contained in:
YAMAMOTO Mitsuharu 2005-11-13 05:46:17 +00:00
parent 007af086d0
commit 26d2699b22

View File

@ -92,6 +92,12 @@ typedef GWorldPtr Pixmap;
#endif
#ifndef USE_CG_TEXT_DRAWING
#if USE_ATSUI && MAC_OS_X_VERSION_MAX_ALLOWED >= 1030
#define USE_CG_TEXT_DRAWING 1
#endif
#endif
/* Emulate XCharStruct. */
typedef struct _XCharStruct
{
@ -127,6 +133,10 @@ struct MacFontStruct {
#endif
#if USE_ATSUI
ATSUStyle mac_style; /* NULL if QuickDraw Text is used */
#if USE_CG_TEXT_DRAWING
CGFontRef cg_font; /* NULL if ATSUI text drawing is used */
CGGlyph *cg_glyphs; /* Likewise */
#endif
#endif
/* from Xlib.h */