Commit 684c8501 authored by Ell's avatar Ell

libgimpwidgets: add ABBREV column to GimpIntStore

... which holds an abbreviated label, or NULL to use the normal
label.
parent f7d6805e
......@@ -150,6 +150,7 @@ gimp_int_store_constructed (GObject *object)
types[GIMP_INT_STORE_PIXBUF] = GDK_TYPE_PIXBUF;
types[GIMP_INT_STORE_USER_DATA] = (priv->user_data_type != G_TYPE_NONE ?
priv->user_data_type : G_TYPE_POINTER);
types[GIMP_INT_STORE_ABBREV] = G_TYPE_STRING;
gtk_list_store_set_column_types (GTK_LIST_STORE (store),
GIMP_INT_STORE_NUM_COLUMNS, types);
......
......@@ -36,6 +36,7 @@ G_BEGIN_DECLS
* @GIMP_INT_STORE_ICON_NAME: an icon name
* @GIMP_INT_STORE_PIXBUF: a #GdkPixbuf
* @GIMP_INT_STORE_USER_DATA: arbitrary user data
* @GIMP_INT_STORE_ABBREV: an abbreviated label
* @GIMP_INT_STORE_NUM_COLUMNS: the number of columns
* @GIMP_INT_STORE_STOCK_ID: compat alias for @GIMP_INT_STORE_ICON_NAME
*
......@@ -48,6 +49,7 @@ typedef enum
GIMP_INT_STORE_ICON_NAME,
GIMP_INT_STORE_PIXBUF,
GIMP_INT_STORE_USER_DATA,
GIMP_INT_STORE_ABBREV,
GIMP_INT_STORE_NUM_COLUMNS,
/* deprecated */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment