* @GTK_FONT_CHOOSER_LEVEL_FAMILY: Allow selecting a font family
* @GTK_FONT_CHOOSER_LEVEL_STYLE: Allow selecting a specific font face
* @GTK_FONT_CHOOSER_LEVEL_SIZE: Allow selecting a specific font size
- * @GTK_FONT_CHOOSER_LEVEL_VARIATION: Allow changing OpenType font variation axes
+ * @GTK_FONT_CHOOSER_LEVEL_VARIATIONS: Allow changing OpenType font variation axes
* @GTK_FONT_CHOOSER_LEVEL_FEATURES: Allow selecting specific OpenType font features
*
* This enumeration specifies the granularity of font selection
* ignore unknown values.
*/
typedef enum {
- GTK_FONT_CHOOSER_LEVEL_FAMILY = 0,
- GTK_FONT_CHOOSER_LEVEL_STYLE = 1 << 0,
- GTK_FONT_CHOOSER_LEVEL_SIZE = 1 << 1,
- GTK_FONT_CHOOSER_LEVEL_VARIATION = 1 << 2,
- GTK_FONT_CHOOSER_LEVEL_FEATURES = 1 << 3
+ GTK_FONT_CHOOSER_LEVEL_FAMILY = 0,
+ GTK_FONT_CHOOSER_LEVEL_STYLE = 1 << 0,
+ GTK_FONT_CHOOSER_LEVEL_SIZE = 1 << 1,
+ GTK_FONT_CHOOSER_LEVEL_VARIATIONS = 1 << 2,
+ GTK_FONT_CHOOSER_LEVEL_FEATURES = 1 << 3
} GtkFontChooserLevel;
#define GTK_TYPE_FONT_CHOOSER (gtk_font_chooser_get_type ())
priv->font_desc = pango_font_description_new ();
priv->level = GTK_FONT_CHOOSER_LEVEL_FAMILY |
GTK_FONT_CHOOSER_LEVEL_STYLE |
- GTK_FONT_CHOOSER_LEVEL_SIZE |
- GTK_FONT_CHOOSER_LEVEL_VARIATION;
+ GTK_FONT_CHOOSER_LEVEL_SIZE;
/* Set default preview text */
gtk_entry_set_text (GTK_ENTRY (priv->preview), priv->preview_text);
g_hash_table_foreach (priv->axes, axis_remove, NULL);
g_hash_table_remove_all (priv->axes);
- if ((priv->level & GTK_FONT_CHOOSER_LEVEL_VARIATION) == 0)
+ if ((priv->level & GTK_FONT_CHOOSER_LEVEL_VARIATIONS) == 0)
return FALSE;
pango_font = pango_context_load_font (gtk_widget_get_pango_context (GTK_WIDGET (fontchooser)),