summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJonathan Blandford <jrb@redhat.com>2001-10-22 18:24:29 +0000
committerJonathan Blandford <jrb@src.gnome.org>2001-10-22 18:24:29 +0000
commitdc754528a06824337c9c6276d62b11c77aa19654 (patch)
tree24d6dc83f173ead3b71cc1c2fa9bc1dc7d844691 /docs
parenteb037279db30fc5fc6fddc7af7e0427384209b02 (diff)
downloadgtk+-dc754528a06824337c9c6276d62b11c77aa19654.tar.gz
Remove handle_box from App demo.
Mon Oct 22 14:08:26 2001 Jonathan Blandford <jrb@redhat.com> * demos/gtk-demo/appwindow.c: Remove handle_box from App demo. * gtk/gtktreeview.c (size_allocate): Move to a different drawing system. Instead of having a window the size of the tree, we have a window the size of widget->allocation, and simply draw with the offset. (coords_are_over_arrow): ditto. Move to window coordinates. (do_prelight): ditto (do_unprelight): ditto * gtk/gtktreemodelsort.c (gtk_tree_model_sort_rows_reordered): Minor fix from Kristian Rietveld to fix unsorted case.
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/ChangeLog4
-rw-r--r--docs/reference/gdk/tmpl/gdk-unused.sgml7
-rw-r--r--docs/reference/gdk/tmpl/properties.sgml7
-rw-r--r--docs/reference/gdk/tmpl/selections.sgml30
-rw-r--r--docs/reference/gdk/tmpl/visuals.sgml19
-rw-r--r--docs/reference/gdk/tmpl/x_interaction.sgml41
-rw-r--r--docs/reference/gtk/gtk-docs.sgml6
-rw-r--r--docs/reference/gtk/tmpl/gtk-unused.sgml50
-rw-r--r--docs/reference/gtk/tmpl/gtkcelleditable.sgml57
-rw-r--r--docs/reference/gtk/tmpl/gtkdnd.sgml2
-rw-r--r--docs/reference/gtk/tmpl/gtkscrolledwindow.sgml2
-rw-r--r--docs/reference/gtk/tmpl/gtktreemodelsort.sgml41
-rw-r--r--docs/reference/gtk/tmpl/gtktreesortable.sgml108
13 files changed, 259 insertions, 115 deletions
diff --git a/docs/reference/ChangeLog b/docs/reference/ChangeLog
index e77e8ee37f..c1d102cab0 100644
--- a/docs/reference/ChangeLog
+++ b/docs/reference/ChangeLog
@@ -1,3 +1,7 @@
+Thu Oct 18 16:40:00 2001 Jonathan Blandford <jrb@redhat.com>
+
+ * gtk/gtk-docs.sgml: add GtkCellEditable and GtkTreeModelSort.
+
Sat Oct 20 18:35:21 2001 Owen Taylor <otaylor@redhat.com>
* gtk/tmpl/gtkentry.sgml (Note): Remove note about
diff --git a/docs/reference/gdk/tmpl/gdk-unused.sgml b/docs/reference/gdk/tmpl/gdk-unused.sgml
index 7311ec15d3..3f1d09e231 100644
--- a/docs/reference/gdk/tmpl/gdk-unused.sgml
+++ b/docs/reference/gdk/tmpl/gdk-unused.sgml
@@ -165,6 +165,13 @@ the device ID for the core pointer device.
</para>
+<!-- ##### TYPEDEF GdkAtom ##### -->
+<para>
+A numeric type representing a string as an index into a table
+of strings on the X server.
+</para>
+
+
<!-- ##### STRUCT GdkColorContext ##### -->
<para>
diff --git a/docs/reference/gdk/tmpl/properties.sgml b/docs/reference/gdk/tmpl/properties.sgml
index d2bbbc0d99..370175cf6b 100644
--- a/docs/reference/gdk/tmpl/properties.sgml
+++ b/docs/reference/gdk/tmpl/properties.sgml
@@ -42,13 +42,6 @@ data commonly stored in X window properties.
</para>
-<!-- ##### TYPEDEF GdkAtom ##### -->
-<para>
-A numeric type representing a string as an index into a table
-of strings on the X server.
-</para>
-
-
<!-- ##### MACRO GDK_NONE ##### -->
<para>
A null value for #GdkAtom, used in a similar way as <literal>None</literal>
diff --git a/docs/reference/gdk/tmpl/selections.sgml b/docs/reference/gdk/tmpl/selections.sgml
index fbcde204a6..efc8ca1f9d 100644
--- a/docs/reference/gdk/tmpl/selections.sgml
+++ b/docs/reference/gdk/tmpl/selections.sgml
@@ -47,19 +47,14 @@ to the X Inter-client Communication Conventions Manual
</para>
-<!-- ##### ENUM GdkSelection ##### -->
+<!-- ##### TYPEDEF GdkSelection ##### -->
<para>
The #GdkSelection enumeration contains predefined
atom values for several common selections.
</para>
-@GDK_SELECTION_PRIMARY: The primary X selection. Programs
-typically claim this selection when the user
-selects text and paste its contents in response
-to a middle button press.
-@GDK_SELECTION_SECONDARY: An additional X selection.
-<!-- ##### ENUM GdkSelectionType ##### -->
+<!-- ##### TYPEDEF GdkSelectionType ##### -->
<para>
The #GdkSelectionType enumeration contains predefined
atom values used to represent the types of data transferred
@@ -71,18 +66,8 @@ types for this purpose. However, supporting these types
may be useful for compatibility with older programs.
</para>
-@GDK_SELECTION_TYPE_ATOM: An atom. (format 32)
-@GDK_SELECTION_TYPE_BITMAP: A bitmap ID. (format 32)
-@GDK_SELECTION_TYPE_COLORMAP: A colormap ID. (format 32)
-@GDK_SELECTION_TYPE_DRAWABLE: A drawable ID. (format 32)
-@GDK_SELECTION_TYPE_INTEGER: An integer. (format 32)
-@GDK_SELECTION_TYPE_PIXMAP: A pixmap ID. (format 32)
-@GDK_SELECTION_TYPE_WINDOW: A window ID. (format 32)
-@GDK_SELECTION_TYPE_STRING: A string encoded
- in ISO Latin-1. (With the additional of <symbol>TAB</symbol>
- and <symbol>NEWLINE</symbol>.) (format 8)
-
-<!-- ##### ENUM GdkTarget ##### -->
+
+<!-- ##### TYPEDEF GdkTarget ##### -->
<para>
The #GdkTarget enumeration contains predefined atom values which are
used to describe possible targets for a selection. Other atoms can be
@@ -91,13 +76,6 @@ for this purpose. However, supporting these types may be useful for
compatibility with older programs.
</para>
-@GDK_TARGET_BITMAP: A bitmap ID.
-@GDK_TARGET_COLORMAP: A colormap ID.
-@GDK_TARGET_DRAWABLE: A drawable ID.
-@GDK_TARGET_PIXMAP: A pixmap ID.
-@GDK_TARGET_STRING: A string encoded in ISO Latin-1.
- (With the additional of <symbol>TAB</symbol>
- and <symbol>NEWLINE</symbol>.)
<!-- ##### FUNCTION gdk_selection_owner_set ##### -->
<para>
diff --git a/docs/reference/gdk/tmpl/visuals.sgml b/docs/reference/gdk/tmpl/visuals.sgml
index 559c015821..028c1ec211 100644
--- a/docs/reference/gdk/tmpl/visuals.sgml
+++ b/docs/reference/gdk/tmpl/visuals.sgml
@@ -72,7 +72,7 @@ pixel_from_rgb (GdkVisual *visual,
</figure>
@parent_instance: inherited portion from #GObject
-@type: The type of this visual.
+@type: The type of this visual.
@depth: The number of bits per pixel.
@byte_order: The byte-order for this visual.
@colormap_size: The number of entries in the colormap, for
@@ -109,7 +109,6 @@ pixel_from_rgb (GdkVisual *visual,
of the information in <structfield>blue_mask</structfield>.
@blue_prec: See above.
-
<!-- ##### ENUM GdkVisualType ##### -->
<para>
A set of values that describe the manner in which the
@@ -131,7 +130,7 @@ values for display.
structure describe how the components are assembled into a pixel value.
@GDK_VISUAL_DIRECT_COLOR: Each pixel value contains red, green, and blue
components as for %GDK_TRUE_COLOR, but the components are mapped via a
- color table into the final output table instead of being converted directly.
+ color table into the final output table instead of being converted directly.
<!-- ##### ENUM GdkByteOrder ##### -->
<para>
@@ -141,7 +140,7 @@ for storing pixel values in memory.
@GDK_LSB_FIRST: The values are stored with the least-significant byte
first. For instance, the 32-bit value 0xffeecc would be stored
- in memory as 0xcc, 0xee, 0xff, 0x00.
+ in memory as 0xcc, 0xee, 0xff, 0x00.
@GDK_MSB_FIRST: The values are stored with the most-significant byte
first. For instance, the 32-bit value 0xffeecc would be stored
in memory as 0x00, 0xcc, 0xee, 0xff.
@@ -151,7 +150,7 @@ in memory as 0x00, 0xcc, 0xee, 0xff.
</para>
-@depths:
+@depths:
@count:
@@ -161,7 +160,7 @@ in memory as 0x00, 0xcc, 0xee, 0xff.
</para>
@visual_types:
-@count:
+@count:
<!-- ##### FUNCTION gdk_list_visuals ##### -->
@@ -169,7 +168,7 @@ in memory as 0x00, 0xcc, 0xee, 0xff.
</para>
-@Returns:
+@Returns:
<!-- ##### FUNCTION gdk_visual_get_best_depth ##### -->
@@ -177,7 +176,7 @@ in memory as 0x00, 0xcc, 0xee, 0xff.
</para>
-@Returns:
+@Returns:
<!-- ##### FUNCTION gdk_visual_get_best_type ##### -->
@@ -193,7 +192,7 @@ in memory as 0x00, 0xcc, 0xee, 0xff.
</para>
-@Returns:
+@Returns:
<!-- ##### FUNCTION gdk_visual_get_best ##### -->
@@ -201,7 +200,7 @@ in memory as 0x00, 0xcc, 0xee, 0xff.
</para>
-@Returns:
+@Returns:
<!-- ##### FUNCTION gdk_visual_get_best_with_depth ##### -->
diff --git a/docs/reference/gdk/tmpl/x_interaction.sgml b/docs/reference/gdk/tmpl/x_interaction.sgml
index 9ac4d7f3f5..36a4b64f0d 100644
--- a/docs/reference/gdk/tmpl/x_interaction.sgml
+++ b/docs/reference/gdk/tmpl/x_interaction.sgml
@@ -20,12 +20,14 @@ Obtains the Xlib window id of the root window of the current screen.
</para>
+
<!-- ##### MACRO GDK_ROOT_PARENT ##### -->
<para>
Obtains the Xlib window id of the root window of the default screen.
</para>
+
<!-- ##### MACRO GDK_DISPLAY ##### -->
<para>
The current display.
@@ -48,7 +50,7 @@ Returns the display of a #GdkWindow.
Returns the X window belonging to a #GdkWindow.
</para>
-@win: a #GdkWindow.
+@win: a #GdkWindow.
@Returns: the Xlib <type>Window</type> of @win.
@@ -75,7 +77,7 @@ Returns the X pixmap belonging to a #GdkPixmap.
Returns the display of a #GdkDrawable.
</para>
-@win: a #GdkDrawable.
+@win: a #GdkDrawable.
@Returns: an Xlib <type>Display*</type>.
@@ -84,8 +86,8 @@ Returns the display of a #GdkDrawable.
Returns the X resource (window or pixmap) belonging to a #GdkDrawable.
</para>
-@win: a #GdkDrawable.
-@Returns: the ID of @win's X resource.
+@win: a #GdkDrawable.
+@Returns: the ID of @win's X resource.
<!-- ##### MACRO GDK_IMAGE_XDISPLAY ##### -->
@@ -111,7 +113,7 @@ Returns the X image belonging to a #GdkImage.
Returns the display of a #GdkGC.
</para>
-@gc: a #GdkGC.
+@gc: a #GdkGC.
@Returns: an Xlib <type>Display*</type>.
@@ -120,7 +122,7 @@ Returns the display of a #GdkGC.
Returns the display of a #GdkColormap.
</para>
-@cmap: a #GdkColormap.
+@cmap: a #GdkColormap.
@Returns: an Xlib <type>Display*</type>.
@@ -129,7 +131,7 @@ Returns the display of a #GdkColormap.
Returns the X colormap belonging to a #GdkColormap.
</para>
-@cmap: a #GdkColormap.
+@cmap: a #GdkColormap.
@Returns: an Xlib <type>Colormap</type>.
@@ -166,7 +168,7 @@ Returns the X cursor belonging to a #GdkCursor.
</para>
@cursor: a #GdkCursor.
-@Returns: an Xlib <type>Cursor</type.
+@Returns: an Xlib <type>Cursor</type.
<!-- ##### MACRO GDK_CURSOR_XDISPLAY ##### -->
@@ -213,8 +215,8 @@ Another name for GDK_DRAWABLE_XID().
Returns a #GdkVisual corresponding to a X visual.
</para>
-@xvisualid: a X visual id.
-@Returns: the #GdkVisual.
+@xvisualid: a X visual id.
+@Returns: the #GdkVisual.
<!-- ##### FUNCTION gdkx_colormap_get ##### -->
@@ -254,21 +256,27 @@ Returns the Gdk object associated with the given X id.
a #GdkWindow or a #GdkFont.
-<!-- ##### MACRO gdk_window_lookup ##### -->
+<!-- ##### FUNCTION gdk_window_lookup ##### -->
<para>
Obtains the #GdkWindow for the given Xlib window ID, or %NULL if no #GdkWindow has
been created for @xid.
</para>
+@anid:
+@Returns:
+<!-- # Unused Parameters # -->
@xid: Xlib window ID
-<!-- ##### MACRO gdk_pixmap_lookup ##### -->
+<!-- ##### FUNCTION gdk_pixmap_lookup ##### -->
<para>
Obtains the #GdkPixmap for the given Xlib pixmap ID, or %NULL if no #GdkPixmap has
been created for @xid.
</para>
+@anid:
+@Returns:
+<!-- # Unused Parameters # -->
@xid: Xlib pixmap ID
@@ -323,6 +331,8 @@ Returns the X cursor belonging to a #GdkCursor.
</para>
@cursor: a #GdkCursor.
+@Returns:
+<!-- # Unused Parameters # -->
@Retursn: an Xlib <type>Cursor</type.
@@ -385,7 +395,7 @@ Returns the X font belonging to a #GdkFont.
Returns the display of a #GdkGC.
</para>
-@gc: a #GdkGC.
+@gc: a #GdkGC.
@Returns: an Xlib <type>Display*</type>.
@@ -435,13 +445,16 @@ gdk_x11_grab_server()/gdk_x11_ungrab_server() calls can be nested.
</para>
+
<!-- ##### FUNCTION gdk_x11_image_get_xdisplay ##### -->
<para>
Returns the display of a #GdkImage.
</para>
-@drawable: a #GdkImage.
+@image:
@Returns: an Xlib <type>Display*</type>.
+<!-- # Unused Parameters # -->
+@drawable: a #GdkImage.
<!-- ##### FUNCTION gdk_x11_image_get_ximage ##### -->
diff --git a/docs/reference/gtk/gtk-docs.sgml b/docs/reference/gtk/gtk-docs.sgml
index e03dec6ff0..fd0c2acdb8 100644
--- a/docs/reference/gtk/gtk-docs.sgml
+++ b/docs/reference/gtk/gtk-docs.sgml
@@ -96,12 +96,14 @@
<!entity GtkTree SYSTEM "sgml/gtktree.sgml">
<!entity GtkTreeItem SYSTEM "sgml/gtktreeitem.sgml">
<!entity gtk-GtkTreeModel SYSTEM "sgml/gtktreemodel.sgml">
+<!entity gtk-GtkTreeSortable SYSTEM "sgml/gtktreesortable.sgml">
<!entity gtk-GtkTreeModelSort SYSTEM "sgml/gtktreemodelsort.sgml">
<!entity gtk-GtkTreeSelection SYSTEM "sgml/gtktreeselection.sgml">
<!entity gtk-GtkTreeStore SYSTEM "sgml/gtktreestore.sgml">
<!entity gtk-GtkTreeViewColumn SYSTEM "sgml/gtktreeviewcolumn.sgml">
<!entity gtk-GtkTreeView SYSTEM "sgml/gtktreeview.sgml">
<!entity gtk-GtkCellRenderer SYSTEM "sgml/gtkcellrenderer.sgml">
+<!entity gtk-GtkCellEditable SYSTEM "sgml/gtkcelleditable.sgml">
<!entity gtk-GtkCellRendererPixbuf SYSTEM "sgml/gtkcellrendererpixbuf.sgml">
<!entity gtk-GtkCellRendererText SYSTEM "sgml/gtkcellrenderertext.sgml">
<!entity gtk-GtkCellRendererToggle SYSTEM "sgml/gtkcellrenderertoggle.sgml">
@@ -324,16 +326,18 @@ that is, GUI components such as #GtkButton or #GtkTextView.
&gtk-TreeWidget;
&gtk-GtkTreeModel;
&gtk-GtkTreeSelection;
- &gtk-GtkTreeStore;
&gtk-GtkTreeViewColumn;
&gtk-GtkTreeView;
&gtk-GtkTreeDND;
+ &gtk-GtkTreeSortable;
&gtk-GtkTreeModelSort;
&gtk-GtkCellRenderer;
+ &gtk-GtkCellEditable;
&gtk-GtkCellRendererPixbuf;
&gtk-GtkCellRendererText;
&gtk-GtkCellRendererToggle;
&gtk-GtkListStore;
+ &gtk-GtkTreeStore;
</sect1>
<sect1 id="MenusAndCombos">
<title>Menus, Combo Box, Toolbar</title>
diff --git a/docs/reference/gtk/tmpl/gtk-unused.sgml b/docs/reference/gtk/tmpl/gtk-unused.sgml
index 53236811d6..7a13859849 100644
--- a/docs/reference/gtk/tmpl/gtk-unused.sgml
+++ b/docs/reference/gtk/tmpl/gtk-unused.sgml
@@ -101,10 +101,6 @@ Debugging
gtkenums.sgml
-<!-- ##### SECTION ./tmpl/gtkimcontextsimple.sgml:Title ##### -->
-GtkIMContextSimple
-
-
<!-- ##### SECTION ./tmpl/gtkmarshal.sgml:Long_Description ##### -->
<refsect2>
<title>What are Signal Marshallers?</title>
@@ -789,17 +785,6 @@ the #GtkAdjustment which sets the range of the scale.
</para>
-<!-- ##### STRUCT GtkIMContextSimple ##### -->
-<para>
-
-</para>
-
-@object:
-@tables:
-@compose_buffer:
-@tentative_match:
-@tentative_match_len:
-
<!-- ##### USER_FUNCTION GtkImageLoader ##### -->
<para>
A GtkImageLoader is used to load a filename found in
@@ -2523,6 +2508,32 @@ a gtk_object_unref().
@tree_model:
@iter:
+<!-- ##### FUNCTION gtk_tree_model_sort_convert_iter ##### -->
+<para>
+
+</para>
+
+@tree_model_sort:
+@sort_iter:
+@child_iter:
+
+<!-- ##### FUNCTION gtk_tree_model_sort_convert_path ##### -->
+<para>
+
+</para>
+
+@tree_model_sort:
+@child_path:
+@Returns:
+@path:
+
+<!-- ##### FUNCTION gtk_tree_model_sort_new ##### -->
+<para>
+
+</para>
+
+@Returns:
+
<!-- ##### FUNCTION gtk_tree_model_sort_set_compare ##### -->
<para>
@@ -2531,6 +2542,15 @@ a gtk_object_unref().
@tree_model_sort:
@func:
+<!-- ##### FUNCTION gtk_tree_model_sort_set_model ##### -->
+<para>
+
+</para>
+
+@tree_model_sort:
+@child_model:
+@model:
+
<!-- ##### FUNCTION gtk_tree_model_sort_set_sort_column ##### -->
<para>
diff --git a/docs/reference/gtk/tmpl/gtkcelleditable.sgml b/docs/reference/gtk/tmpl/gtkcelleditable.sgml
new file mode 100644
index 0000000000..b15e633962
--- /dev/null
+++ b/docs/reference/gtk/tmpl/gtkcelleditable.sgml
@@ -0,0 +1,57 @@
+<!-- ##### SECTION Title ##### -->
+gtkcelleditable
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GtkCellEditable ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT GtkCellEditableIface ##### -->
+<para>
+
+</para>
+
+@g_iface:
+@editing_done:
+@remove_widget:
+@start_editing:
+
+<!-- ##### FUNCTION gtk_cell_editable_start_editing ##### -->
+<para>
+
+</para>
+
+@cell_editable:
+@event:
+
+
+<!-- ##### FUNCTION gtk_cell_editable_editing_done ##### -->
+<para>
+
+</para>
+
+@cell_editable:
+
+
+<!-- ##### FUNCTION gtk_cell_editable_remove_widget ##### -->
+<para>
+
+</para>
+
+@cell_editable:
+
+
diff --git a/docs/reference/gtk/tmpl/gtkdnd.sgml b/docs/reference/gtk/tmpl/gtkdnd.sgml
index 5d860b9fe7..281e88870a 100644
--- a/docs/reference/gtk/tmpl/gtkdnd.sgml
+++ b/docs/reference/gtk/tmpl/gtkdnd.sgml
@@ -258,7 +258,7 @@ gtk_drag_source_set() is used.
drag.
@button: The button the user clicked to start the drag.
@event: The event that triggered the start of the
- drag.
+ drag.
@Returns: The context for this drag.
diff --git a/docs/reference/gtk/tmpl/gtkscrolledwindow.sgml b/docs/reference/gtk/tmpl/gtkscrolledwindow.sgml
index f7093de2cd..62de378149 100644
--- a/docs/reference/gtk/tmpl/gtkscrolledwindow.sgml
+++ b/docs/reference/gtk/tmpl/gtkscrolledwindow.sgml
@@ -192,6 +192,8 @@ Sets the #GtkAdjustment for the vertical scrollbar.
</para>
@scrolled_window: A #GtkScrolledWindow.
+@hadjustment:
+<!-- # Unused Parameters # -->
@vadjustment: Vertical scroll adjustment.
diff --git a/docs/reference/gtk/tmpl/gtktreemodelsort.sgml b/docs/reference/gtk/tmpl/gtktreemodelsort.sgml
index d8a3fd421a..8cc1233dc2 100644
--- a/docs/reference/gtk/tmpl/gtktreemodelsort.sgml
+++ b/docs/reference/gtk/tmpl/gtktreemodelsort.sgml
@@ -14,14 +14,6 @@ GtkTreeModelSort
</para>
-<!-- ##### FUNCTION gtk_tree_model_sort_new ##### -->
-<para>
-
-</para>
-
-@Returns:
-
-
<!-- ##### FUNCTION gtk_tree_model_sort_new_with_model ##### -->
<para>
@@ -35,17 +27,6 @@ GtkTreeModelSort
@model:
-<!-- ##### FUNCTION gtk_tree_model_sort_set_model ##### -->
-<para>
-
-</para>
-
-@tree_model_sort:
-@child_model:
-<!-- # Unused Parameters # -->
-@model:
-
-
<!-- ##### FUNCTION gtk_tree_model_sort_get_model ##### -->
<para>
@@ -55,25 +36,3 @@ GtkTreeModelSort
@Returns:
-<!-- ##### FUNCTION gtk_tree_model_sort_convert_path ##### -->
-<para>
-
-</para>
-
-@tree_model_sort:
-@child_path:
-@Returns:
-<!-- # Unused Parameters # -->
-@path:
-
-
-<!-- ##### FUNCTION gtk_tree_model_sort_convert_iter ##### -->
-<para>
-
-</para>
-
-@tree_model_sort:
-@sort_iter:
-@child_iter:
-
-
diff --git a/docs/reference/gtk/tmpl/gtktreesortable.sgml b/docs/reference/gtk/tmpl/gtktreesortable.sgml
new file mode 100644
index 0000000000..4bb1c357ca
--- /dev/null
+++ b/docs/reference/gtk/tmpl/gtktreesortable.sgml
@@ -0,0 +1,108 @@
+<!-- ##### SECTION Title ##### -->
+gtktreesortable
+
+<!-- ##### SECTION Short_Description ##### -->
+
+
+<!-- ##### SECTION Long_Description ##### -->
+<para>
+
+</para>
+
+<!-- ##### SECTION See_Also ##### -->
+<para>
+
+</para>
+
+<!-- ##### STRUCT GtkTreeSortable ##### -->
+<para>
+
+</para>
+
+
+<!-- ##### STRUCT GtkTreeSortableIface ##### -->
+<para>
+
+</para>
+
+@g_iface:
+@sort_column_changed:
+@get_sort_column_id:
+@set_sort_column_id:
+@set_sort_func:
+@set_default_sort_func:
+@has_default_sort_func:
+
+<!-- ##### USER_FUNCTION GtkTreeIterCompareFunc ##### -->
+<para>
+
+</para>
+
+@model:
+@a:
+@b:
+@user_data:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_tree_sortable_sort_column_changed ##### -->
+<para>
+
+</para>
+
+@sortable:
+
+
+<!-- ##### FUNCTION gtk_tree_sortable_get_sort_column_id ##### -->
+<para>
+
+</para>
+
+@sortable:
+@sort_column_id:
+@order:
+@Returns:
+
+
+<!-- ##### FUNCTION gtk_tree_sortable_set_sort_column_id ##### -->
+<para>
+
+</para>
+
+@sortable:
+@sort_column_id:
+@order:
+
+
+<!-- ##### FUNCTION gtk_tree_sortable_set_sort_func ##### -->
+<para>
+
+</para>
+
+@sortable:
+@sort_column_id:
+@sort_func:
+@user_data:
+@destroy:
+
+
+<!-- ##### FUNCTION gtk_tree_sortable_set_default_sort_func ##### -->
+<para>
+
+</para>
+
+@sortable:
+@sort_func:
+@user_data:
+@destroy:
+
+
+<!-- ##### FUNCTION gtk_tree_sortable_has_default_sort_func ##### -->
+<para>
+
+</para>
+
+@sortable:
+@Returns:
+
+