+/**
+ * gtk_tool_item_set_tooltip_text:
+ * @tool_item: a #GtkToolItem:
+ * @text: text to be used as tooltip for @tool_item
+ *
+ * Sets the text to be displayed as tooltip on the item.
+ * See gtk_widget_set_tooltip_text().
+ *
+ * Since: 2.12
+ **/
+void
+gtk_tool_item_set_tooltip_text (GtkToolItem *tool_item,
+ const gchar *text)
+{
+ GtkWidget *child;
+
+ g_return_if_fail (GTK_IS_TOOL_ITEM (tool_item));
+
+ child = GTK_BIN (tool_item)->child;
+
+ if (child)
+ gtk_widget_set_tooltip_text (child, text);
+}
+
+/**
+ * gtk_tool_item_set_tooltip_markup:
+ * @tool_item: a #GtkToolItem:
+ * @markup: markup text to be used as tooltip for @tool_item
+ *
+ * Sets the markup text to be displayed as tooltip on the item.
+ * See gtk_widget_set_tooltip_markup().
+ *
+ * Since: 2.12
+ **/
+void
+gtk_tool_item_set_tooltip_markup (GtkToolItem *tool_item,
+ const gchar *markup)
+{
+ GtkWidget *child;
+
+ g_return_if_fail (GTK_IS_TOOL_ITEM (tool_item));
+
+ child = GTK_BIN (tool_item)->child;
+
+ if (child)
+ gtk_widget_set_tooltip_markup (child, markup);
+}
+
+/**
+ * gtk_tool_item_set_use_drag_window:
+ * @tool_item: a #GtkToolItem
+ * @use_drag_window: Whether @tool_item has a drag window.
+ *
+ * Sets whether @tool_item has a drag window. When %TRUE the
+ * toolitem can be used as a drag source through gtk_drag_source_set().
+ * When @tool_item has a drag window it will intercept all events,
+ * even those that would otherwise be sent to a child of @tool_item.
+ *
+ * Since: 2.4
+ **/