| Top |
| const gchar * | font_manager_preview_pane_page_to_string () |
| GtkWidget * | font_manager_preview_pane_new () |
| void | font_manager_preview_pane_show_uri () |
| void | font_manager_preview_pane_set_font () |
| void | font_manager_preview_pane_set_orthography () |
| void | font_manager_preview_pane_set_waterfall_size () |
| void | font_manager_preview_pane_restore_state () |
| gdouble | character-map-preview-size | Read / Write |
| FontManagerFont * | font | Read / Write |
| FontManagerFontInfo * | metadata | Read |
| FontManagerOrthography * | orthography | Write |
| FontManagerFontPreviewMode | preview-mode | Read / Write |
| gdouble | preview-size | Read / Write |
| gchar * | preview-text | Read / Write |
| GHashTable * | samples | Read / Write |
| gboolean | show-line-size | Read / Write |
GEnum ╰── FontManagerPreviewPanePage GObject ╰── GInitiallyUnowned ╰── GtkWidget ╰── GtkContainer ╰── GtkNotebook ╰── FontManagerPreviewPane
const gchar *
font_manager_preview_pane_page_to_string
(FontManagerPreviewPanePage page);
GtkWidget *
font_manager_preview_pane_new (void);
A newly created FontManagerPreviewPane.
Free the returned object using . g_object_unref()
[transfer full]
void font_manager_preview_pane_show_uri (FontManagerPreviewPane *self,const gchar *uri,int index);
void font_manager_preview_pane_set_font (FontManagerPreviewPane *self,FontManagerFont *font);
void font_manager_preview_pane_set_orthography (FontManagerPreviewPane *self,FontManagerOrthography *orthography);
Filter character map using provided orthography
void font_manager_preview_pane_set_waterfall_size (FontManagerPreviewPane *self,gdouble min_size,gdouble max_size,gdouble ratio);
void font_manager_preview_pane_restore_state (FontManagerPreviewPane *self,GSettings *settings);
Apply any applicable settings in settings
to self
and also bind those settings to
their respective properties so that they are updated when any changes take place.
#define FONT_MANAGER_TYPE_PREVIEW_PANE_PAGE (font_manager_preview_pane_page_get_type ())
#define FONT_MANAGER_TYPE_PREVIEW_PANE (font_manager_preview_pane_get_type ())
“character-map-preview-size” property “character-map-preview-size” gdouble
Size to use for font in character map.
Owner: FontManagerPreviewPane
Flags: Read / Write
Allowed values: [6,96]
Default value: 16
“font” property“font” FontManagerFont *
FontManagerFont to display.
Owner: FontManagerPreviewPane
Flags: Read / Write
“metadata” property“metadata” FontManagerFontInfo *
FontManagerFontInfo for the currently displayed font.
Owner: FontManagerPreviewPane
Flags: Read
“orthography” property“orthography” FontManagerOrthography *
FontManagerOrthography to display in character map.
Owner: FontManagerPreviewPane
Flags: Write
“preview-mode” property“preview-mode” FontManagerFontPreviewMode
Preview mode.
Owner: FontManagerPreviewPane
Flags: Read / Write
Default value: FONT_MANAGER_FONT_PREVIEW_MODE_WATERFALL
“preview-size” property “preview-size” gdouble
Size to use for font in preview mode.
Owner: FontManagerPreviewPane
Flags: Read / Write
Allowed values: [6,96]
Default value: 10
“preview-text” property “preview-text” gchar *
Text to display in interactive preview mode.
Owner: FontManagerPreviewPane
Flags: Read / Write
Default value: NULL
“samples” property “samples” GHashTable *
Dictionary of sample strings.
Owner: FontManagerPreviewPane
Flags: Read / Write
“changed” signalvoid user_function (FontManagerPreviewPane *fontmanagerpreviewpane, gpointer user_data)
Emitted whenever the the preview is updated.
Flags: Run First