-G_CONST_RETURN gchar *gtk_tool_button_get_stock_id (GtkToolButton *button);
-void gtk_tool_button_set_icon_widget (GtkToolButton *button,
- GtkWidget *icon);
-GtkWidget * gtk_tool_button_get_icon_widget (GtkToolButton *button);
-
-void gtk_tool_button_set_label_widget (GtkToolButton *button,
- GtkWidget *label_widget);
-GtkWidget * gtk_tool_button_get_label_widget (GtkToolButton *button);
+const gchar * gtk_tool_button_get_stock_id (GtkToolButton *button);
+void gtk_tool_button_set_icon_name (GtkToolButton *button,
+ const gchar *icon_name);
+const gchar * gtk_tool_button_get_icon_name (GtkToolButton *button);
+void gtk_tool_button_set_icon_widget (GtkToolButton *button,
+ GtkWidget *icon_widget);
+GtkWidget * gtk_tool_button_get_icon_widget (GtkToolButton *button);
+void gtk_tool_button_set_label_widget (GtkToolButton *button,
+ GtkWidget *label_widget);
+GtkWidget * gtk_tool_button_get_label_widget (GtkToolButton *button);
+
+
+/* internal function */
+GtkWidget *_gtk_tool_button_get_button (GtkToolButton *button);