Enumeration
GtkIconSize
Members
-
GTK_ICON_SIZE_INVALID -
Invalid size.
- Value:
0 - Available since: 3.0
- Value:
-
GTK_ICON_SIZE_MENU -
Size appropriate for menus (16px).
- Value:
1 - Available since: 3.0
- Value:
-
GTK_ICON_SIZE_SMALL_TOOLBAR -
Size appropriate for small toolbars (16px).
- Value:
2 - Available since: 3.0
- Value:
-
GTK_ICON_SIZE_LARGE_TOOLBAR -
Size appropriate for large toolbars (24px).
- Value:
3 - Available since: 3.0
- Value:
-
GTK_ICON_SIZE_BUTTON -
Size appropriate for buttons (16px).
- Value:
4 - Available since: 3.0
- Value:
-
GTK_ICON_SIZE_DND -
Size appropriate for drag and drop (32px).
- Value:
5 - Available since: 3.0
- Value:
-
GTK_ICON_SIZE_DIALOG -
Size appropriate for dialogs (48px).
- Value:
6 - Available since: 3.0
- Value:
Type functions
gtk_icon_size_get_name
Gets the canonical name of the given icon size. The returned string is statically allocated and should not be freed.
deprecated: 3.10
gtk_icon_size_lookup
Obtains the pixel size of a semantic icon size size:
GTK_ICON_SIZE_MENU, #GTK_ICON_SIZE_BUTTON, etc. This function
isn’t normally needed, gtk_icon_theme_load_icon() is the usual
way to get an icon for rendering, then just look at the size of
the rendered pixbuf. The rendered pixbuf may not even correspond to
the width/height returned by gtk_icon_size_lookup(), because themes
are free to render the pixbuf however they like, including changing
the usual size.
gtk_icon_size_lookup_for_settings
Obtains the pixel size of a semantic icon size, possibly
modified by user preferences for a particular
GtkSettings. Normally size would be
GTK_ICON_SIZE_MENU, #GTK_ICON_SIZE_BUTTON, etc. This function
isn’t normally needed, gtk_widget_render_icon_pixbuf() is the usual
way to get an icon for rendering, then just look at the size of
the rendered pixbuf. The rendered pixbuf may not even correspond to
the width/height returned by gtk_icon_size_lookup(), because themes
are free to render the pixbuf however they like, including changing
the usual size.
deprecated: 3.10 since: 2.2
gtk_icon_size_register
Registers a new icon size, along the same lines as #GTK_ICON_SIZE_MENU, etc. Returns the integer value for the size.
deprecated: 3.10
gtk_icon_size_register_alias
Registers alias as another name for target.
So calling gtk_icon_size_from_name() with alias as argument
will return target.
deprecated: 3.10