#include <gdk/gdktypes.h>
Go to the source code of this file.
enum GdkFontType |
Definition at line 138 of file gdkfont.c.
References g_return_val_if_fail, gdk_text_height(), and NULL.
Definition at line 111 of file gdkfont.c.
References g_return_val_if_fail, gdk_text_measure(), and NULL.
Definition at line 62 of file gdkfont.c.
References g_return_val_if_fail, gdk_text_width(), and NULL.
Definition at line 69 of file gdkfont.c.
References g_return_val_if_fail, gdk_text_width_wc(), and NULL.
Definition at line 1547 of file gdkfont-win32.c.
References FALSE, _GdkFontPrivateWin32::fonts, g_return_val_if_fail, GDK_FONT_FONT, GDK_FONT_FONTSET, NULL, and _GdkFont::type.
void gdk_font_full_name_free | ( | gchar * | name | ) |
Definition at line 303 of file gdkfont-win32.c.
References g_free().
Referenced by gdk_win32_gc_values_to_win32values().
Definition at line 266 of file gdkfont-win32.c.
References FALSE, g_free(), g_return_val_if_fail, g_string_append(), g_string_append_c(), g_string_free(), g_string_new(), gchar, if(), list, logfont_to_xlfd(), NULL, result(), WIN32_GDI_FAILED, and _GdkWin32SingleFont::xfont.
Referenced by gdk_win32_gc_values_to_win32values().
Definition at line 1533 of file gdkfont-win32.c.
References g_return_val_if_fail, GDK_FONT_FONT, NULL, private, and _GdkFont::type.
void gdk_font_list_free | ( | gchar ** | font_list | ) |
Definition at line 426 of file gdkfont-win32.c.
References g_strfreev().
Referenced by TGWin32::FreeFontNames().
Definition at line 404 of file gdkfont-win32.c.
References EnumFontFamExProc(), font_names_size, g_free(), g_new, gchar, gdk_DC, memmove, NULL, num_fonts, result(), and xfontnames.
Referenced by TGWin32::ListFonts().
Definition at line 1382 of file gdkfont-win32.c.
References _GdkFont::ascent, _GdkFont::descent, g_new, g_print(), g_return_val_if_fail, g_slist_append(), gdk_DC, GDK_FONT_FONTSET, gdk_font_hash_insert(), gdk_font_hash_lookup(), gdk_font_load_internal(), GDK_NOTE, HANDLE, NULL, _GdkFont::type, and _GdkWin32SingleFont::xfont.
Referenced by TGWin32::LoadQueryFont().
Definition at line 30 of file gdkfont.c.
References g_return_val_if_fail, and NULL.
Referenced by gdk_font_hash_lookup(), gdk_gc_copy(), gdk_win32_gc_values_to_win32values(), TGWin32::GetFontHandle(), and TGWin32::GetFontStruct().
void gdk_font_unref | ( | GdkFont * | font | ) |
Definition at line 41 of file gdkfont.c.
References _gdk_font_destroy(), g_return_if_fail, NULL, and private.
Referenced by TGWin32::DeleteFont(), TGWin32::FreeFontStruct(), gdk_gc_copy(), gdk_win32_gc_destroy(), and gdk_win32_gc_values_to_win32values().
Definition at line 1425 of file gdkfont-win32.c.
References _GdkFont::ascent, b, _GdkFont::descent, g_free(), g_new, g_return_val_if_fail, g_slist_append(), g_strdup(), gchar, gdk_DC, GDK_FONT_FONTSET, gdk_font_hash_insert(), gdk_font_hash_lookup(), gdk_font_load_internal(), HANDLE, MAX, NULL, p, private, s, TRUE, _GdkFont::type, and _GdkWin32SingleFont::xfont.
void gdk_string_extents | ( | GdkFont * | font, | |
const gchar * | string, | |||
gint * | lbearing, | |||
gint * | rbearing, | |||
gint * | width, | |||
gint * | ascent, | |||
gint * | descent | |||
) |
Definition at line 85 of file gdkfont.c.
References _gdk_font_strlen(), g_return_if_fail, gdk_text_extents(), and NULL.
Definition at line 118 of file gdkfont.c.
References _gdk_font_strlen(), g_return_val_if_fail, gdk_text_height(), and NULL.
Definition at line 76 of file gdkfont.c.
References _gdk_font_strlen(), g_return_val_if_fail, gdk_text_measure(), and NULL.
Definition at line 54 of file gdkfont.c.
References _gdk_font_strlen(), g_return_val_if_fail, gdk_text_width(), and NULL.
void gdk_text_extents | ( | GdkFont * | font, | |
const gchar * | text, | |||
gint | text_length, | |||
gint * | lbearing, | |||
gint * | rbearing, | |||
gint * | width, | |||
gint * | ascent, | |||
gint * | descent | |||
) |
Definition at line 1765 of file gdkfont-win32.c.
References _GdkFont::descent, g_assert, g_free(), g_new, g_return_if_fail, g_warning(), GDK_FONT_FONT, GDK_FONT_FONTSET, gdk_nmbstowchar_ts(), gdk_text_size_handler(), gdk_wchar_text_handle(), NULL, gdk_text_size_arg::total, and _GdkFont::type.
Referenced by gdk_string_extents(), gdk_text_height(), and gdk_text_measure().
void gdk_text_extents_wc | ( | GdkFont * | font, | |
const GdkWChar * | text, | |||
gint | text_length, | |||
gint * | lbearing, | |||
gint * | rbearing, | |||
gint * | width, | |||
gint * | ascent, | |||
gint * | descent | |||
) |
Definition at line 1828 of file gdkfont-win32.c.
References _GdkFont::descent, g_assert, g_free(), g_new, g_return_if_fail, GDK_FONT_FONT, GDK_FONT_FONTSET, gdk_text_size_handler(), gdk_wchar_text_handle(), i, NULL, gdk_text_size_arg::total, and _GdkFont::type.
Definition at line 126 of file gdkfont.c.
References g_return_val_if_fail, gdk_text_extents(), and NULL.
Referenced by gdk_char_height(), and gdk_string_height().
Definition at line 99 of file gdkfont.c.
References g_return_val_if_fail, gdk_text_extents(), and NULL.
Referenced by gdk_char_measure(), and gdk_string_measure().
Definition at line 1719 of file gdkfont-win32.c.
References gdk_text_size(), and gdk_text_size_arg::total.
Referenced by gdk_char_width(), gdk_string_width(), and TGWin32::TextWidth().
Definition at line 1732 of file gdkfont-win32.c.
References g_assert, g_free(), g_new, g_return_val_if_fail, GDK_FONT_FONT, GDK_FONT_FONTSET, gdk_text_size_handler(), gdk_wchar_text_handle(), i, NULL, gdk_text_size_arg::total, and _GdkFont::type.
Referenced by gdk_char_width_wc().