From 36121795d96145ff081fe6dcd7713951a687c43b Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 13 Jul 2003 20:51:14 +0000 Subject: [PATCH] Add gtk_tool_button_get_type and gtk_tool_item_get_type. 2003-07-13 Matthias Clasen * gtk/gtk.types: Add gtk_tool_button_get_type and gtk_tool_item_get_type. * gtk/tmpl/gtktoolbutton.sgml: * gtk/tmpl/gtktoolitem.sgml: * gtk/gtk-docs.sgml: * gtk/gtk-sections.txt: Add new toolbar api. * gtk/tmpl/gtkdnd.sgml: Remove docs for gtk_drag_begin(), which are now inline. --- docs/reference/ChangeLog | 9 + docs/reference/gtk/gtk-docs.sgml | 4 + docs/reference/gtk/gtk-sections.txt | 95 ++++++++- docs/reference/gtk/gtk.types | 2 + docs/reference/gtk/tmpl/gtktoolbutton.sgml | 132 +++++++++++++ docs/reference/gtk/tmpl/gtktoolitem.sgml | 214 +++++++++++++++++++++ 6 files changed, 449 insertions(+), 7 deletions(-) create mode 100644 docs/reference/gtk/tmpl/gtktoolbutton.sgml create mode 100644 docs/reference/gtk/tmpl/gtktoolitem.sgml diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog index c389b05d63..0824fcfa7f 100644 --- a/docs/reference/ChangeLog +++ b/docs/reference/ChangeLog @@ -1,5 +1,14 @@ 2003-07-13 Matthias Clasen + * gtk/gtk.types: Add gtk_tool_button_get_type and gtk_tool_item_get_type. + + * gtk/tmpl/gtktoolbutton.sgml: + * gtk/tmpl/gtktoolitem.sgml: + * gtk/gtk-docs.sgml: + * gtk/gtk-sections.txt: Add new toolbar api. + + * gtk/tmpl/gtkdnd.sgml: Remove docs for gtk_drag_begin(), which are now inline. + * gdk-pixbuf/gdk-pixbuf-sections.txt: Add gdk_pixbuf_new_from_file_at_size. 2003-07-08 Matthias Clasen diff --git a/docs/reference/gtk/gtk-docs.sgml b/docs/reference/gtk/gtk-docs.sgml index 49749dabb4..9cd8637e54 100644 --- a/docs/reference/gtk/gtk-docs.sgml +++ b/docs/reference/gtk/gtk-docs.sgml @@ -96,6 +96,8 @@ + + @@ -380,6 +382,8 @@ that is, GUI components such as GtkButton or &GtkSeparatorMenuItem; &GtkTearoffMenuItem; &GtkToolbar; + &GtkToolItem; + &GtkToolButton; diff --git a/docs/reference/gtk/gtk-sections.txt b/docs/reference/gtk/gtk-sections.txt index fc638b511f..4fcbfbca4a 100644 --- a/docs/reference/gtk/gtk-sections.txt +++ b/docs/reference/gtk/gtk-sections.txt @@ -2801,6 +2801,22 @@ GtkToolbarChildType GtkToolbarSpaceStyle GtkToolbarChild gtk_toolbar_new +gtk_toolbar_insert +gtk_toolbar_get_item_index +gtk_toolbar_get_n_items +gtk_toolbar_get_nth_item +gtk_toolbar_get_drop_index +gtk_toolbar_set_show_arrow +gtk_toolbar_set_orientation +gtk_toolbar_set_tooltips +gtk_toolbar_unset_icon_size +gtk_toolbar_get_show_arrow +gtk_toolbar_get_orientation +gtk_toolbar_get_style +gtk_toolbar_get_icon_size +gtk_toolbar_get_tooltips +gtk_toolbar_get_relief_style + gtk_toolbar_append_item gtk_toolbar_prepend_item gtk_toolbar_insert_item @@ -2813,18 +2829,12 @@ gtk_toolbar_insert_element gtk_toolbar_append_widget gtk_toolbar_prepend_widget gtk_toolbar_insert_widget -gtk_toolbar_set_orientation gtk_toolbar_set_style -gtk_toolbar_set_tooltips gtk_toolbar_insert_stock gtk_toolbar_set_icon_size -gtk_toolbar_get_icon_size -gtk_toolbar_get_orientation -gtk_toolbar_get_style -gtk_toolbar_get_tooltips gtk_toolbar_remove_space -gtk_toolbar_unset_icon_size gtk_toolbar_unset_style + GTK_TOOLBAR GTK_IS_TOOLBAR @@ -2836,6 +2846,77 @@ GTK_TOOLBAR_GET_CLASS gtk_toolbar_get_type +
+gtktoolitem +GtkToolItem +GtkToolItem +gtk_tool_item_new +gtk_tool_item_toolbar_reconfigured +gtk_tool_item_set_homogeneous +gtk_tool_item_get_homogeneous +gtk_tool_item_set_expand +gtk_tool_item_get_expand +gtk_tool_item_set_pack_end +gtk_tool_item_get_pack_end +gtk_tool_item_set_tooltip +gtk_tool_item_set_use_drag_window +gtk_tool_item_get_use_drag_window +gtk_tool_item_set_visible_horizontal +gtk_tool_item_get_visible_horizontal +gtk_tool_item_set_visible_vertical +gtk_tool_item_get_visible_vertical +gtk_tool_item_get_icon_size +gtk_tool_item_get_orientation +gtk_tool_item_get_toolbar_style +gtk_tool_item_retrieve_proxy_menu_item +gtk_tool_item_get_proxy_menu_item +gtk_tool_item_set_proxy_menu_item + + +GTK_TYPE_TOOL_ITEM +GTK_TOOL_ITEM +GTK_TOOL_ITEM_CLASS +GTK_IS_TOOL_ITEM +GTK_IS_TOOL_ITEM_CLASS +GTK_TOOL_ITEM_GET_CLASS +GTK_TOOL_ITEM_GET_PRIVATE + + +gtk_tool_item_get_type +GtkToolItemPrivate +
+ +
+gtktoolbutton +GtkToolButton +GtkToolButton +gtk_tool_button_new +gtk_tool_button_new_from_stock +gtk_tool_button_set_label +gtk_tool_button_get_label +gtk_tool_button_set_use_underline +gtk_tool_button_get_use_underline +gtk_tool_button_set_stock_id +gtk_tool_button_get_stock_id +gtk_tool_button_set_icon_widget +gtk_tool_button_get_icon_widget +gtk_tool_button_set_label_widget +gtk_tool_button_get_label_widget + + +GTK_TYPE_TOOL_BUTTON +GTK_TOOL_BUTTON +GTK_TOOL_BUTTON_CLASS +GTK_IS_TOOL_BUTTON +GTK_IS_TOOL_BUTTON_CLASS +GTK_TOOL_BUTTON_GET_CLASS +GTK_TOOL_BUTTON_GET_PRIVATE + + +gtk_tool_button_get_type +GtkToolButtonPrivate +
+
gtktooltips GtkTooltips diff --git a/docs/reference/gtk/gtk.types b/docs/reference/gtk/gtk.types index a78fc7c33e..03a437ad20 100644 --- a/docs/reference/gtk/gtk.types +++ b/docs/reference/gtk/gtk.types @@ -107,6 +107,8 @@ gtk_tips_query_get_type gtk_toggle_button_get_type gtk_toolbar_get_type gtk_tooltips_get_type +gtk_tool_button_get_type +gtk_tool_item_get_type gtk_tree_get_type gtk_tree_item_get_type gtk_tree_model_sort_get_type diff --git a/docs/reference/gtk/tmpl/gtktoolbutton.sgml b/docs/reference/gtk/tmpl/gtktoolbutton.sgml new file mode 100644 index 0000000000..25cbfe79b7 --- /dev/null +++ b/docs/reference/gtk/tmpl/gtktoolbutton.sgml @@ -0,0 +1,132 @@ + +GtkToolButton + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@label: +@icon_widget: +@Returns: + + + + + + + +@stock_id: +@Returns: + + + + + + + +@button: +@label: + + + + + + + +@button: +@Returns: + + + + + + + +@button: +@use_underline: + + + + + + + +@button: +@Returns: + + + + + + + +@button: +@stock_id: + + + + + + + +@button: +@Returns: + + + + + + + +@button: +@icon: + + + + + + + +@button: +@Returns: + + + + + + + +@button: +@label_widget: + + + + + + + +@button: +@Returns: + + diff --git a/docs/reference/gtk/tmpl/gtktoolitem.sgml b/docs/reference/gtk/tmpl/gtktoolitem.sgml new file mode 100644 index 0000000000..441378dc88 --- /dev/null +++ b/docs/reference/gtk/tmpl/gtktoolitem.sgml @@ -0,0 +1,214 @@ + +GtkToolItem + + + + + + + + + + + + + + + + + + + +@parent: + + + + + + +@Returns: + + + + + + + +@tool_item: + + + + + + + +@tool_item: +@homogeneous: + + + + + + + +@tool_item: +@Returns: + + + + + + + +@tool_item: +@expand: + + + + + + + +@tool_item: +@Returns: + + + + + + + +@tool_item: +@pack_end: + + + + + + + +@tool_item: +@Returns: + + + + + + + +@tool_item: +@tooltips: +@tip_text: +@tip_private: + + + + + + + +@toolitem: +@use_drag_window: + + + + + + + +@toolitem: +@Returns: + + + + + + + +@toolitem: +@visible_horizontal: + + + + + + + +@toolitem: +@Returns: + + + + + + + +@toolitem: +@visible_horizontal: + + + + + + + +@toolitem: +@Returns: + + + + + + + +@tool_item: +@Returns: + + + + + + + +@tool_item: +@Returns: + + + + + + + +@tool_item: +@Returns: + + + + + + + +@tool_item: +@Returns: + + + + + + + +@tool_item: +@menu_item_id: +@Returns: + + + + + + + +@tool_item: +@menu_item_id: +@menu_item: + +