Github User Fetcher 1.0.0
C Application with Server and GUI
Loading...
Searching...
No Matches
gtkfontdialogbutton.h File Reference
#include <gtk/gtkbutton.h>
#include <gtk/gtkfontdialog.h>

Go to the source code of this file.

Macros

#define GTK_TYPE_FONT_DIALOG_BUTTON   (gtk_font_dialog_button_get_type ())
 

Enumerations

enum  GtkFontLevel { GTK_FONT_LEVEL_FAMILY , GTK_FONT_LEVEL_FACE , GTK_FONT_LEVEL_FONT , GTK_FONT_LEVEL_FEATURES }
 

Functions

GDK_AVAILABLE_IN_4_10 GDK_AVAILABLE_IN_4_10 GtkWidgetgtk_font_dialog_button_new (GtkFontDialog *dialog)
 
GDK_AVAILABLE_IN_4_10 GtkFontDialog * gtk_font_dialog_button_get_dialog (GtkFontDialogButton *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_dialog (GtkFontDialogButton *self, GtkFontDialog *dialog)
 
GDK_AVAILABLE_IN_4_10 GtkFontLevel gtk_font_dialog_button_get_level (GtkFontDialogButton *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_level (GtkFontDialogButton *self, GtkFontLevel level)
 
GDK_AVAILABLE_IN_4_10 PangoFontDescriptiongtk_font_dialog_button_get_font_desc (GtkFontDialogButton *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_font_desc (GtkFontDialogButton *self, const PangoFontDescription *font_desc)
 
GDK_AVAILABLE_IN_4_10 const char * gtk_font_dialog_button_get_font_features (GtkFontDialogButton *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_font_features (GtkFontDialogButton *self, const char *font_features)
 
GDK_AVAILABLE_IN_4_10 PangoLanguagegtk_font_dialog_button_get_language (GtkFontDialogButton *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_language (GtkFontDialogButton *self, PangoLanguage *language)
 
GDK_AVAILABLE_IN_4_10 gboolean gtk_font_dialog_button_get_use_font (GtkFontDialogButton *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_use_font (GtkFontDialogButton *self, gboolean use_font)
 
GDK_AVAILABLE_IN_4_10 gboolean gtk_font_dialog_button_get_use_size (GtkFontDialogButton *self)
 
GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_use_size (GtkFontDialogButton *self, gboolean use_size)
 

Macro Definition Documentation

◆ GTK_TYPE_FONT_DIALOG_BUTTON

#define GTK_TYPE_FONT_DIALOG_BUTTON   (gtk_font_dialog_button_get_type ())

Definition at line 31 of file gtkfontdialogbutton.h.

Enumeration Type Documentation

◆ GtkFontLevel

GtkFontLevel: @GTK_FONT_LEVEL_FAMILY: Select a font family @GTK_FONT_LEVEL_FACE: Select a font face (i.e. a family and a style) @GTK_FONT_LEVEL_FONT: Select a font (i.e. a face with a size, and possibly font variations) @GTK_FONT_LEVEL_FEATURES: Select a font and font features

The level of granularity for the font selection.

Depending on this value, the PangoFontDescription that is returned by [metho.nosp@m.d@Gt.nosp@m.k.Fon.nosp@m.tDia.nosp@m.logBu.nosp@m.tton.nosp@m..get_.nosp@m.font.nosp@m._desc] will have more or less fields set.

Since: 4.10

Enumerator
GTK_FONT_LEVEL_FAMILY 
GTK_FONT_LEVEL_FACE 
GTK_FONT_LEVEL_FONT 
GTK_FONT_LEVEL_FEATURES 

Definition at line 61 of file gtkfontdialogbutton.h.

Function Documentation

◆ gtk_font_dialog_button_get_dialog()

GDK_AVAILABLE_IN_4_10 GtkFontDialog * gtk_font_dialog_button_get_dialog ( GtkFontDialogButton * self)

◆ gtk_font_dialog_button_get_font_desc()

GDK_AVAILABLE_IN_4_10 PangoFontDescription * gtk_font_dialog_button_get_font_desc ( GtkFontDialogButton * self)

◆ gtk_font_dialog_button_get_font_features()

GDK_AVAILABLE_IN_4_10 const char * gtk_font_dialog_button_get_font_features ( GtkFontDialogButton * self)

◆ gtk_font_dialog_button_get_language()

GDK_AVAILABLE_IN_4_10 PangoLanguage * gtk_font_dialog_button_get_language ( GtkFontDialogButton * self)

◆ gtk_font_dialog_button_get_level()

GDK_AVAILABLE_IN_4_10 GtkFontLevel gtk_font_dialog_button_get_level ( GtkFontDialogButton * self)

◆ gtk_font_dialog_button_get_use_font()

GDK_AVAILABLE_IN_4_10 gboolean gtk_font_dialog_button_get_use_font ( GtkFontDialogButton * self)

◆ gtk_font_dialog_button_get_use_size()

GDK_AVAILABLE_IN_4_10 gboolean gtk_font_dialog_button_get_use_size ( GtkFontDialogButton * self)

◆ gtk_font_dialog_button_new()

GDK_AVAILABLE_IN_4_10 GDK_AVAILABLE_IN_4_10 GtkWidget * gtk_font_dialog_button_new ( GtkFontDialog * dialog)

◆ gtk_font_dialog_button_set_dialog()

GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_dialog ( GtkFontDialogButton * self,
GtkFontDialog * dialog )

◆ gtk_font_dialog_button_set_font_desc()

GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_font_desc ( GtkFontDialogButton * self,
const PangoFontDescription * font_desc )

◆ gtk_font_dialog_button_set_font_features()

GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_font_features ( GtkFontDialogButton * self,
const char * font_features )

◆ gtk_font_dialog_button_set_language()

GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_language ( GtkFontDialogButton * self,
PangoLanguage * language )

◆ gtk_font_dialog_button_set_level()

GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_level ( GtkFontDialogButton * self,
GtkFontLevel level )

◆ gtk_font_dialog_button_set_use_font()

GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_use_font ( GtkFontDialogButton * self,
gboolean use_font )

◆ gtk_font_dialog_button_set_use_size()

GDK_AVAILABLE_IN_4_10 void gtk_font_dialog_button_set_use_size ( GtkFontDialogButton * self,
gboolean use_size )