4 #include <gdk/gdktypes.h>
8 #endif /* __cplusplus */
11 * GDK_FONT_FONT: the font is an XFontStruct.
12 * GDK_FONT_FONTSET: the font is an XFontSet used for I18N.
27 GdkFont* gdk_font_load (const gchar *font_name);
28 GdkFont* gdk_fontset_load (gchar *fontset_name);
29 GdkFont* gdk_font_ref (GdkFont *font);
30 void gdk_font_unref (GdkFont *font);
31 gint gdk_font_id (const GdkFont *font);
32 gint gdk_font_equal (const GdkFont *fonta,
33 const GdkFont *fontb);
35 gint gdk_string_width (GdkFont *font,
37 gint gdk_text_width (GdkFont *font,
40 gint gdk_text_width_wc (GdkFont *font,
43 gint gdk_char_width (GdkFont *font,
45 gint gdk_char_width_wc (GdkFont *font,
47 gint gdk_string_measure (GdkFont *font,
49 gint gdk_text_measure (GdkFont *font,
52 gint gdk_char_measure (GdkFont *font,
54 gint gdk_string_height (GdkFont *font,
56 gint gdk_text_height (GdkFont *font,
59 gint gdk_char_height (GdkFont *font,
62 void gdk_text_extents (GdkFont *font,
70 void gdk_text_extents_wc (GdkFont *font,
78 void gdk_string_extents (GdkFont *font,
88 #endif /* __cplusplus */
90 #endif /* __GDK_FONT_H__ */