mirror of
https://gitlab.freedesktop.org/cairo/cairo.git
synced 2026-05-05 11:08:12 +02:00
Provide font-backend-specific macros for FONT_FAMILY_DEFAULT. Change CAIRO_FT_FONT_FAMILY_DEFAULT from "serif" to "" to allow the actual default to come from the system/user configuration.
This commit is contained in:
parent
ff2dee65bd
commit
df19a5aa7e
2 changed files with 14 additions and 3 deletions
|
|
@ -1,3 +1,10 @@
|
|||
2005-06-10 Carl Worth <cworth@cworth.org>
|
||||
|
||||
* src/cairoint.h: Provide font-backend-specific macros for
|
||||
FONT_FAMILY_DEFAULT. Change CAIRO_FT_FONT_FAMILY_DEFAULT from
|
||||
"serif" to "" to allow the actual default to come from the
|
||||
system/user configuration.
|
||||
|
||||
2005-06-10 Carl Worth <cworth@cworth.org>
|
||||
|
||||
* src/cairo.h: Pull the enum out from inside cairo_path_data_t and
|
||||
|
|
|
|||
|
|
@ -859,19 +859,23 @@ typedef struct _cairo_traps {
|
|||
#define CAIRO_FONT_SLANT_DEFAULT CAIRO_FONT_SLANT_NORMAL
|
||||
#define CAIRO_FONT_WEIGHT_DEFAULT CAIRO_FONT_WEIGHT_NORMAL
|
||||
|
||||
#define CAIRO_WIN32_FONT_FAMILY_DEFAULT "Arial"
|
||||
#define CAIRO_ATSUI_FONT_FAMILY_DEFAULT "Monaco"
|
||||
#define CAIRO_FT_FONT_FAMILY_DEFAULT ""
|
||||
|
||||
#if CAIRO_HAS_WIN32_FONT
|
||||
|
||||
#define CAIRO_FONT_FAMILY_DEFAULT "Arial"
|
||||
#define CAIRO_FONT_FAMILY_DEFAULT CAIRO_WIN32_FONT_FAMILY_DEFAULT
|
||||
#define CAIRO_FONT_BACKEND_DEFAULT &cairo_win32_scaled_font_backend
|
||||
|
||||
#elif CAIRO_HAS_ATSUI_FONT
|
||||
|
||||
#define CAIRO_FONT_FAMILY_DEFAULT "Monaco"
|
||||
#define CAIRO_FONT_FAMILY_DEFAULT CAIRO_ATSUI_FONT_FAMILY_DEFAULT
|
||||
#define CAIRO_FONT_BACKEND_DEFAULT &cairo_atsui_scaled_font_backend
|
||||
|
||||
#elif CAIRO_HAS_FT_FONT
|
||||
|
||||
#define CAIRO_FONT_FAMILY_DEFAULT "serif"
|
||||
#define CAIRO_FONT_FAMILY_DEFAULT CAIRO_FT_FONT_FAMILY_DEFAULT
|
||||
#define CAIRO_FONT_BACKEND_DEFAULT &cairo_ft_scaled_font_backend
|
||||
|
||||
#endif
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue