summaryrefslogtreecommitdiff
path: root/gtk/gtkitemfactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'gtk/gtkitemfactory.h')
-rw-r--r--gtk/gtkitemfactory.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/gtk/gtkitemfactory.h b/gtk/gtkitemfactory.h
index 536d4ea7be..5132f9d1db 100644
--- a/gtk/gtkitemfactory.h
+++ b/gtk/gtkitemfactory.h
@@ -99,22 +99,24 @@ struct _GtkItemFactoryEntry
* "" -> "<Item>"
* "<Title>" -> create a title item
* "<Item>" -> create a simple item
+ * "<ImageItem>" -> create an item holding an image
+ * "<StockItem>" -> create an item holding a stock image
* "<CheckItem>" -> create a check item
* "<ToggleItem>" -> create a toggle item
* "<RadioItem>" -> create a radio item
* <path> -> path of a radio item to link against
* "<Separator>" -> create a separator
+ * "<Tearoff>" -> create a tearoff separator
* "<Branch>" -> create an item to hold sub items
* "<LastBranch>" -> create a right justified item to hold sub items
*/
gchar *item_type;
/* Extra data for some item types:
- * ImageItem -> pointer to inline pixbuf + inline pixbuf length
+ * ImageItem -> pointer to inlined pixbuf stream
* StockItem -> name of stock item
*/
- gpointer extra_data;
- guint extra_data2;
+ gconstpointer extra_data;
};
struct _GtkItemFactoryItem