* Mathias Hasselmann
*/
+#if !defined (__GTK_H_INSIDE__) && !defined (GTK_COMPILATION)
+#error "Only <gtk/gtk.h> can be included directly."
+#endif
+
#ifndef __GTK_TOOL_PALETTE_H__
#define __GTK_TOOL_PALETTE_H__
GtkWidget* gtk_tool_palette_new (void);
void gtk_tool_palette_set_group_position (GtkToolPalette *palette,
- GtkWidget *group,
+ GtkToolItemGroup *group,
gint position);
void gtk_tool_palette_set_exclusive (GtkToolPalette *palette,
- GtkWidget *group,
+ GtkToolItemGroup *group,
gboolean exclusive);
void gtk_tool_palette_set_expand (GtkToolPalette *palette,
- GtkWidget *group,
+ GtkToolItemGroup *group,
gboolean expand);
gint gtk_tool_palette_get_group_position (GtkToolPalette *palette,
- GtkWidget *group);
+ GtkToolItemGroup *group);
gboolean gtk_tool_palette_get_exclusive (GtkToolPalette *palette,
- GtkWidget *group);
+ GtkToolItemGroup *group);
gboolean gtk_tool_palette_get_expand (GtkToolPalette *palette,
- GtkWidget *group);
+ GtkToolItemGroup *group);
void gtk_tool_palette_set_icon_size (GtkToolPalette *palette,
GtkIconSize icon_size);
GtkToolItem* gtk_tool_palette_get_drop_item (GtkToolPalette *palette,
gint x,
gint y);
-GtkWidget* gtk_tool_palette_get_drop_group (GtkToolPalette *palette,
+GtkToolItemGroup* gtk_tool_palette_get_drop_group (GtkToolPalette *palette,
gint x,
gint y);
GtkWidget* gtk_tool_palette_get_drag_item (GtkToolPalette *palette,