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:
parent
007af086d0
commit
26d2699b22
10
src/macgui.h
10
src/macgui.h
@ -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 */
|
||||
|
Loading…
x
Reference in New Issue
Block a user