Sets our main struct and passes it to the parent class.
Creates a new unthemed gtk.NumerableIcon
Creates a new gtk.NumerableIcon which will themed according to the passed gtk.StyleContext This is a convenience constructor that calls NumerableIcon.setStyleContext internally.
Returns the icon name used as the base background image, or NULL if there’s none.
Returns the value currently displayed by self.
Returns the currently displayed label of the icon, or NULL.
Get the main Gtk struct
the main Gtk struct as a void*
Returns the gtk.StyleContext used by the icon for theming, or NULL if there’s none.
Updates the icon to use icon as the base background image. If icon is NULL, self will go back using style information or default theming for its background image.
Updates the icon to use the icon named icon_name from the current icon theme as the base background image. If icon_name is NULL, self will go back using style information or default theming for its background image.
Sets the currently displayed value of self to count.
Sets the currently displayed value of self to the string in label. Setting an empty label removes the emblem.
Updates the icon to fetch theme information from the given gtk.StyleContext
the main Gtk struct
the main Gtk struct
Get the main Gtk struct
the main Gtk struct as a void*
Adds emblem to the GList of gio.Emblems
Removes all the emblems from icon.
Gets the list of emblems for the icon.
Gets the main icon for emblemed.
GtkNumerableIcon is a subclass of gio.EmblemedIcon that can show a number or short string as an emblem. The number can be overlayed on top of another emblem, if desired.
It supports theming by taking font and color information from a provided gtk.StyleContext; see NumerableIcon.setStyleContext.
Typical numerable icons: