краткое описание#include <gtk/gtk.h>
gtkfontselectiondialog;
gtkwidget* gtk_font_selection_dialog_new (const gchar *title);
gdkfont* gtk_font_selection_dialog_get_font
(gtkfontselectiondialog *fsd);
gchar* gtk_font_selection_dialog_get_font_name
(gtkfontselectiondialog *fsd);
gboolean gtk_font_selection_dialog_set_font_name
(gtkfontselectiondialog *fsd,
const gchar *fontname);
const gchar* gtk_font_selection_dialog_get_preview_text
(gtkfontselectiondialog *fsd);
void gtk_font_selection_dialog_set_preview_text
(gtkfontselectiondialog *fsd,
const gchar *text);
иерархия объектовgobject +----ginitiallyunowned +----gtkobject +----gtkwidget +----gtkcontainer +----gtkbin +----gtkwindow +----gtkdialog +----gtkfontselectiondialog реализуемые интерфейсыgtkfontselectiondialog реализует atkimplementoriface. описаниеgtkfontselectiondialog это диалоговое окно используемое для выбора шрифта. для установки, первоначально выделенного
шрифта, используйте
для определения выбранного шрифта
используйте для изменения текста отображаемого
в области предварительного просмотра,
используйте деталиgtkfontselectiondialogtypedef struct {
gtkwidget *ok_button;
gtkwidget *apply_button;
gtkwidget *cancel_button;
} gtkfontselectiondialog;
gtk_font_selection_dialog_new ()gtkwidget* gtk_font_selection_dialog_new (const gchar *title); создаёт новый gtkfontselectiondialog.
gtk_font_selection_dialog_get_font ()gdkfont* gtk_font_selection_dialog_get_font (gtkfontselectiondialog *fsd); внимание
получает текущий выбранный шрифт.
gtk_font_selection_dialog_get_font_name ()gchar* gtk_font_selection_dialog_get_font_name (gtkfontselectiondialog *fsd);
определяет имя текущемго выбранного
шрифта. помните, оно может отличаться
от того которое вы установили с помощью
gtk_font_selection_dialog_set_font_name ()gboolean gtk_font_selection_dialog_set_font_name (gtkfontselectiondialog *fsd, const gchar *fontname); устанавливает текущий выбранный шрифт.
gtk_font_selection_dialog_get_preview_text ()const gchar* gtk_font_selection_dialog_get_preview_text (gtkfontselectiondialog *fsd); определяет текст отображаемый в области предварительного просмотра.
gtk_font_selection_dialog_set_preview_text ()void gtk_font_selection_dialog_set_preview_text
(gtkfontselectiondialog *fsd,
const gchar *text);устанавливает текст отображаемый в области предварительного просмотра.
смотрите также
| ||||||||||||||||||||||||||||||||||||||||||||||||