2004-08-24 Shane Landrum <epicene@pobox.com>

* en/Gtk/TreeView.xml:
	* en/Gtk/TreeModel.xml:
	* en/Gtk/TreeModelSort.xml:
	* en/Gtk/TreeSortable.xml:
	* en/Gtk/ListStore.xml: Added docs for list/tree classes; made them
	consistent across similar classes.
	* en/Gtk/TreeRowReference.xml: Marked internal-only.

svn path=/trunk/gtk-sharp/; revision=32801
This commit is contained in:
Shane Landrum 2004-08-24 23:04:07 +00:00
parent f10194792e
commit 41e5ff0642
8 changed files with 379 additions and 334 deletions

View file

@ -1,3 +1,13 @@
2004-08-24 Shane Landrum <epicene@pobox.com>
* en/Gtk/TreeView.xml:
* en/Gtk/TreeModel.xml:
* en/Gtk/TreeModelSort.xml:
* en/Gtk/TreeSortable.xml:
* en/Gtk/ListStore.xml: Added docs for list/tree classes; made them
consistent across similar classes.
* en/Gtk/TreeRowReference.xml: Marked internal-only.
2004-08-24 Mike Kestner <mkestner@ximian.com>
* en/Gdk/Drawable.xml : add DrawPolygon overload and doc both.

View file

@ -173,7 +173,7 @@
<Parameter Name="selection_data" Type="Gtk.SelectionData" />
</Parameters>
<Docs>
<summary>Drags data received into this <see cref="T:ListStore" /> object.</summary>
<summary>Drags data received into this <see cref="T:Gtk.ListStore" /> object.</summary>
<param name="dest">A <see cref="T:Gtk.TreePath" />, the destination path of the drag</param>
<param name="selection_data">A <see cref="T:Gtk.SelectionData"/>, the data that was dragged</param>
<returns>A boolean, true if the data was successfully received.</returns>
@ -408,10 +408,10 @@
<Parameter Name="var_args" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<param name="var_args">To be added: an object of type 'IntPtr'</param>
<remarks>To be added</remarks>
<summary>Gets the values of child properties for the row pointed to by <paramref name="iter" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="var_args">a <see cref="T:System.IntPtr" />, pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like)</param>
<remarks />
</Docs>
</Member>
<Member MemberName="UnrefNode">
@ -459,10 +459,10 @@
<Parameter Name="var_args" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<param name="var_args">To be added: an object of type 'IntPtr'</param>
<remarks>To be added</remarks>
<summary>Sets the values of child properties for the row pointed to by <paramref name="iter" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="var_args">a <see cref="T:System.IntPtr" />, pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like)</param>
<remarks />
</Docs>
</Member>
<Member MemberName="SetValue">
@ -763,10 +763,10 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>Marshals the given <paramref name="iter" /> into a string.</summary>
<summary>Marshals the given <paramref name="iter" /> into a path string.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.String" /></returns>
<remarks>(FIXME: explain the return results.)</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="MoveAfter">
@ -1235,7 +1235,7 @@ The above example creates a new three columns list store. The types of the colum
<Parameters />
<Docs>
<summary>Reorders the ListStore.</summary>
<returns>a <see cref="T:System.Int32" /></returns>
<returns>a <see cref="T:System.Int32" />.</returns>
<remarks>(FIXME: Does this binding work?)</remarks>
</Docs>
</Member>

View file

@ -135,7 +135,7 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>Emits the <see cref="E:Gtk.TreeModel.RowHasChildToggled" /> event.</summary>
<summary>Emits the <see cref="E:Gtk.TreeModelSort.RowHasChildToggled" /> event.</summary>
<param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<remarks>This should be called by models after the child state of a node changes.</remarks>
@ -189,7 +189,7 @@
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<remarks>
<para>This is an optional method for models to implement. To be more specific, models may ignore this call as it exists primarily for performance reasons.</para>
<para>This function is primarily meant as a way for views to let caching model know when nodes are being displayed (and hence, whether or not to cache that node.) For example, a file-system based model would not want to keep the entire file-hierarchy in memory, just the sections that are currently being displayed by every current view.</para>
<para>This function is primarily meant as a way for views to let caching models know when nodes are being displayed (and hence, whether or not to cache that node.) For example, a file-system based model would not want to keep the entire file-hierarchy in memory, just the sections that are currently being displayed by every current view.</para>
<para>A model should be expected to be able to get an iter independent of its referenced state.</para>
</remarks>
</Docs>
@ -222,8 +222,8 @@
</Parameters>
<Docs>
<summary>Emits the <see cref="E:Gtk.TreeModel.RowInserted" /> event.</summary>
<param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="path">an object of type <see cref="T:Gtk.TreePath" />, path of the inserted row.</param>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" />, points to the inserted row.</param>
<remarks>
</remarks>
</Docs>
@ -669,11 +669,11 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>Emits the <see cref="E:Gtk.TreeModel.RowsReordered" /> event.</summary>
<param name="path">a <see cref="T:Gtk.TreePath" /></param>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks />
<summary>Sends out a <see cref="E:Gtk.TreeModel.RowsReordered"/> event.</summary>
<param name="path">a <see cref="T:Gtk.TreePath" /> that points to the row whose children have been reordered.</param>
<param name="iter">a <see cref="T:Gtk.TreeIter" />that points to the row whose children have been reordered.</param>
<returns>a <see cref="T:System.Int32" />, pointer to an array of integers with the new indices of the children.</returns>
<remarks/>
</Docs>
</Member>
<Member MemberName="GetValue">
@ -712,4 +712,4 @@
</Docs>
</Member>
</Members>
</Type>
</Type>

View file

@ -58,10 +58,11 @@
<Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter&amp;'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
<summary>Returns the rows of this tree.</summary>
<param name="iter">A <see cref="T:Gtk.TreeIter&amp;"/> to fill with the rows of this tree.</param>
<returns>A <see cref="T:System.Boolean"/>, true if this tree has children, false otherwise.</returns>
<remarks>The underlying C call supports the specification of arbitrary parent rows to return children of, but the C# bindings assume that the root
node is always the parent.</remarks>
</Docs>
</Member>
<Member MemberName="ChangeSortColumn">
@ -72,8 +73,8 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>Fires a <see cref="E:Gtk.TreeSortable.SortColumnChanged" /> event.</summary>
<remarks>Designed to be called by routines that change the sort of the tree.</remarks>
</Docs>
</Member>
<Member MemberName="SetSortColumnId">
@ -87,10 +88,10 @@
<Parameter Name="order" Type="Gtk.SortType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_column_id">To be added: an object of type 'int'</param>
<param name="order">To be added: an object of type 'Gtk.SortType'</param>
<remarks>To be added</remarks>
<summary>Sets which column is to be used to sort the data in the tree.</summary>
<param name="sort_column_id">A <see cref="T:System.Int32"/>, the sort column index.</param>
<param name="order">A <see cref="T:Gtk.SortType"/>, the kind of sort to use</param>
<remarks/>
</Docs>
</Member>
<Member MemberName="SetSortFunc">
@ -106,12 +107,12 @@
<Parameter Name="destroy" Type="Gtk.DestroyNotify" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_column_id">To be added: an object of type 'int'</param>
<param name="sort_func">To be added: an object of type 'Gtk.TreeIterCompareFunc'</param>
<param name="user_data">To be added: an object of type 'IntPtr'</param>
<param name="destroy">To be added: an object of type 'Gtk.DestroyNotify'</param>
<remarks>To be added</remarks>
<summary>Sets a function that should be used to be sort a particular column.</summary>
<param name="sort_column_id">A <see cref="System.Int32"/>, the index of the column to be sorted</param>
<param name="sort_func">A <see cref="TGtk.TreeIterCompareFunc"/>, the function to use for sorting</param>
<param name="user_data">An <see cref="T:IntPtr"/>, pointer to the user data, or <see langword="null"/></param>
<param name="destroy">A <see cref="Gtk.DestroyNotify"/> to be called when user data is destroyed, or <see langword="null"/>.</param>
<remarks>This method is meant to be used together with <see cref="T:Gtk.TreeModelSort.ChangeSortColumn"/>.(FIXME: explain the user data parameter.)</remarks>
</Docs>
</Member>
<Member MemberName="SetDefaultSortFunc">
@ -126,11 +127,11 @@
<Parameter Name="destroy" Type="Gtk.DestroyNotify" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_func">To be added: an object of type 'Gtk.TreeIterCompareFunc'</param>
<param name="user_data">To be added: an object of type 'IntPtr'</param>
<param name="destroy">To be added: an object of type 'Gtk.DestroyNotify'</param>
<remarks>To be added</remarks>
<summary>Sets a function that should be used to be sort columns by default if not otherwise specified by <see cref="T:Gtk.TreeModelSort.SetSortFunc"/>.</summary>
<param name="sort_func">A <see cref="TGtk.TreeIterCompareFunc"/>, the function to use for sorting</param>
<param name="user_data">An <see cref="T:IntPtr"/>, pointer to the user data, or <see langword="null"/></param>
<param name="destroy">A <see cref="Gtk.DestroyNotify"/> to be called when user data is destroyed, or <see langword="null"/>.</param>
<remarks>This method is meant to be used together with <see cref="T:Gtk.TreeModelSort.ChangeSortColumn"/>.(FIXME: explain the user data parameter.)</remarks>
</Docs>
</Member>
<Member MemberName="EmitRowChanged">
@ -144,10 +145,10 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="path">To be added: an object of type 'Gtk.TreePath'</param>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<remarks>To be added</remarks>
<summary>Emits a <see cref="E:Gtk.TreeModelSort.RowChanged"/> signal for the row in <paramref name="iter"/>.</summary>
<param name="path">A <see cref="T:Gtk.TreePath"/> pointing to the changed row.</param>
<param name="iter">A <see cref="T:Gtk.TreeIter"/> pointing to the changed row.</param>
<remarks/>
</Docs>
</Member>
<Member MemberName="Foreach">
@ -160,9 +161,9 @@
<Parameter Name="func" Type="Gtk.TreeModelForeachFunc" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="func">To be added: an object of type 'Gtk.TreeModelForeachFunc'</param>
<remarks>To be added</remarks>
<summary>Run <paramref name="func" /> on every row in the TreeModel.</summary>
<param name="func">A <see cref="T:Gtk.TreeModelForeachFunc"/></param>
<remarks />
</Docs>
</Member>
<Member MemberName="GetIterFirst">
@ -175,10 +176,10 @@
<Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter&amp;'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
<summary>Gets the first iterator in the tree (the one at the path "0") and returns <see langword="true" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>Returns <see langword="false" /> if the tree is empty.</remarks>
</Docs>
</Member>
<Member MemberName="EmitRowHasChildToggled">
@ -192,10 +193,10 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="path">To be added: an object of type 'Gtk.TreePath'</param>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<remarks>To be added</remarks>
<summary>Emits the <see cref="E:Gtk.TreeModel.RowHasChildToggled" /> event.</summary>
<param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<remarks>This should be called by models after the child state of a node changes.</remarks>
</Docs>
</Member>
<Member MemberName="GetPath">
@ -208,10 +209,11 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<returns>To be added: an object of type 'Gtk.TreePath'</returns>
<remarks>To be added</remarks>
<summary>Gets the <see cref="T:Gtk.TreePath" /> of <paramref name="iter" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<returns>an object of type <see cref="T:Gtk.TreePath" /></returns>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="IterHasChild">
@ -224,10 +226,11 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
<summary>Returns <see langword="true" /> if iter has children, <see langword="false" /> otherwise.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="RefNode">
@ -240,9 +243,13 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<remarks>To be added</remarks>
<summary>Lets the tree ref the node.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<remarks>
<para>This is an optional method for models to implement. To be more specific, models may ignore this call as it exists primarily for performance reasons.</para>
<para>This function is primarily meant as a way for views to let caching models know when nodes are being displayed (and hence, whether or not to cache that node.) For example, a file-system based model would not want to keep the entire file-hierarchy in memory, just the sections that are currently being displayed by every current view.</para>
<para>A model should be expected to be able to get an iter independent of its referenced state.</para>
</remarks>
</Docs>
</Member>
<Member MemberName="IterNChildren">
@ -255,10 +262,10 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<returns>To be added: an object of type 'int'</returns>
<remarks>To be added</remarks>
<summary>Returns the number of children that <paramref name="iter" /> has.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<returns>an object of type <see cref="T:System.Int32" /></returns>
<remarks>As a special case, if <paramref name="iter" /> is <see langword="null" />, then the number of toplevel nodes is returned.</remarks>
</Docs>
</Member>
<Member MemberName="EmitRowInserted">
@ -272,10 +279,11 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="path">To be added: an object of type 'Gtk.TreePath'</param>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<remarks>To be added</remarks>
<summary>Emits the <see cref="E:Gtk.TreeModel.RowInserted" /> event.</summary>
<param name="path">an object of type <see cref="T:Gtk.TreePath" />, path of the inserted row.</param>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" />, points to the inserted row.</param>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="EmitRowDeleted">
@ -288,9 +296,9 @@
<Parameter Name="path" Type="Gtk.TreePath" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="path">To be added: an object of type 'Gtk.TreePath'</param>
<remarks>To be added</remarks>
<summary>Emits the <see cref="E:Gtk.TreeModel.RowDeleted" /> event.</summary>
<param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
<remarks>This should be called by models after a row has been removed. The location pointed to by <paramref name="path" /> should be the location that the row previously was at. It may not be a valid location anymore.</remarks>
</Docs>
</Member>
<Member MemberName="GetValist">
@ -304,10 +312,10 @@
<Parameter Name="var_args" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<param name="var_args">To be added: an object of type 'IntPtr'</param>
<remarks>To be added</remarks>
<summary>Gets the values of child properties for the row pointed to by <paramref name="iter" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="var_args">a <see cref="T:System.IntPtr" />, pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like)</param>
<remarks />
</Docs>
</Member>
<Member MemberName="UnrefNode">
@ -320,9 +328,9 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter'</param>
<remarks>To be added</remarks>
<summary>Lets the tree unref the node.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<remarks>This is an optional method for models to implement. To be more specific, models may ignore this call as it exists primarily for performance reasons. For more information on what this means, see <see cref="M:Gtk.TreeModel.RefNode()" />. Please note that nodes that are deleted are not unreferenced.</remarks>
</Docs>
</Member>
<Member MemberName="ConvertPathToChildPath">
@ -335,10 +343,10 @@
<Parameter Name="sorted_path" Type="Gtk.TreePath" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sorted_path">To be added: an object of type 'Gtk.TreePath'</param>
<returns>To be added: an object of type 'Gtk.TreePath'</returns>
<remarks>To be added</remarks>
<summary>Converts <paramref name="sorted_path"/> to a path on the child model of this TreeModelSort object. (In other words, <paramref name="sorted_path"/> points to a location within this objectable.) </summary>
<param name="sorted_path">A <see cref="T:Gtk.TreePath"/></param>
<returns>A new <see cref="T:Gtk.TreePath"/> that points to the same location as <paramref name="sorted_path"/> in the model that's not sorted. May also return <see langword="null"/> if the <paramref name="sorted_path"/> does not point to a location in the child model.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="ClearCache">
@ -349,8 +357,8 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary> * This function should almost never be called. It clears the TreeModelSort object of any cached iterators that haven't been reffed with <see cref="M:Gtk.TreeModel.RefNode"/>. This might be useful if the child model being sorted is static (and doesn't change often) and there has been a lot of unreffed access to nodes. As a side effect of this function, all unreffed iters will be invalid.</summary>
<remarks />
</Docs>
</Member>
<Member MemberName="ResetDefaultSortFunc">
@ -361,8 +369,8 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>Clear the default sort function.</summary>
<remarks/>
</Docs>
</Member>
<Member MemberName="ConvertChildPathToPath">
@ -375,10 +383,10 @@
<Parameter Name="child_path" Type="Gtk.TreePath" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="child_path">To be added: an object of type 'Gtk.TreePath'</param>
<returns>To be added: an object of type 'Gtk.TreePath'</returns>
<remarks>To be added</remarks>
<summary>Converts <paramref name="child_path"/> to a path relative to <paramref name="tree_model_sort"/>. That is, <paramref name="child_path"/> points to a path in the child model. The returned path will point to the same row in the sorted model. If <paramref name="child_path"/> isn't a valid path on the child model, then <see langword="null"/> is returned.</summary>
<param name="child_path">A <see cref="T:Gtk.TreePath"/></param>
<returns>A <see cref="T:Gtk.TreePath"/></returns>
<remarks/>
</Docs>
</Member>
<Member MemberName="Finalize">
@ -417,10 +425,10 @@
<Parameter Name="child_model" Type="Gtk.TreeModel" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="child_model">To be added: an object of type 'Gtk.TreeModel'</param>
<returns>To be added: an object of type 'Gtk.TreeModelSort'</returns>
<remarks>To be added</remarks>
<summary>Constructor.</summary>
<param name="child_model">A <see cref="Gtk.TreeModel"/>, the child model for the new object.</param>
<returns>A new <see cref="T:Gtk.TreeModelSort"/></returns>
<remarks>FIXME: needs more explanation.</remarks>
</Docs>
</Member>
<Member MemberName="NColumns">
@ -455,8 +463,8 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>Fired when the sort column is changed.</summary>
<remarks/>
</Docs>
</Member>
<Member MemberName="RowHasChildToggled">
@ -467,8 +475,8 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>Fired when the child state of a row is toggled.</summary>
<remarks/>
</Docs>
</Member>
<Member MemberName="RowInserted">
@ -530,11 +538,11 @@
<Parameter Name="n" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter&amp;'</param>
<param name="n">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
<summary>Sets <paramref name="iter" /> to be the child of the root node, using the given index.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="n">an object of type <see cref="T:System.Int32" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>In this case, the nth root node is set.</remarks>
</Docs>
</Member>
<Member MemberName="IterNthChild">
@ -549,12 +557,12 @@
<Parameter Name="n" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter&amp;'</param>
<param name="parent">To be added: an object of type 'Gtk.TreeIter'</param>
<param name="n">To be added: an object of type 'int'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
<summary>Sets <paramref name="iter" /> to be the child of <paramref name="parent" />, using the given index.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="parent">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="n">an object of type <see cref="T:System.Int32" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>The first index is 0. If <paramref name="n" /> is too big, or <paramref name="parent" /> has no children, <paramref name="iter" /> is set to an invalid iterator and <see langword="false" /> is returned. <paramref name="parent" /> will remain a valid node after this function has been called.</remarks>
</Docs>
</Member>
<Member MemberName="GetIterFromString">
@ -568,11 +576,11 @@
<Parameter Name="path_string" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter&amp;'</param>
<param name="path_string">To be added: an object of type 'string'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
<summary>Gets the <see cref="T:Gtk.TreeIter" /> at <paramref name="path_string" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="path_string">an object of type <see cref="T:System.String" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>Otherwise, <paramref name="iter" /> is left invalid and <see langword="false" /> is returned.</remarks>
</Docs>
</Member>
<Member MemberName="IterChildren">
@ -586,11 +594,12 @@
<Parameter Name="parent" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter&amp;'</param>
<param name="parent">To be added: an object of type 'Gtk.TreeIter'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
<summary>Sets <paramref name="iter" /> to point to the first child of <paramref name="parent" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="parent">an object of type <see cref="T:Gtk.TreeIter" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>If <paramref name="parent" /> has no children, <see langword="false" /> is returned and <paramref name="iter" /> is set to be invalid. <paramref name="parent" /> will remain a valid node after this function has been called.</remarks>
<summary/>
</Docs>
</Member>
<Member MemberName="GetIter">
@ -604,11 +613,12 @@
<Parameter Name="path" Type="Gtk.TreePath" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter&amp;'</param>
<param name="path">To be added: an object of type 'Gtk.TreePath'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
<summary>Sets <paramref name="iter" /> to a valid iterator pointing to <paramref name="path" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>
</remarks>
</Docs>
</Member>
<Member MemberName="IterParent">
@ -621,12 +631,11 @@
<Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
<Parameter Name="child" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">To be added: an object of type 'Gtk.TreeIter&amp;'</param>
<param name="child">To be added: an object of type 'Gtk.TreeIter'</param>
<returns>To be added: an object of type 'bool'</returns>
<remarks>To be added</remarks>
<summary>Sets <paramref name="iter" /> to be the parent of <paramref name="child" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="child">an object of type <see cref="T:Gtk.TreeIter" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>If <paramref name="child" /> is at the toplevel, and does not have a parent, then <paramref name="iter" /> is set to an invalid iterator and <see langword="false" /> is returned. <paramref name="child" /> will remain a valid node after this function has been called.</remarks>
</Docs>
</Member>
<Member MemberName="GetStringFromIter">
@ -639,10 +648,10 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Generates a string representation of the path of <paramref name="iter" />.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
<remarks>This string is a ':' separated list of numbers. For example, "4:10:0:3" would be an acceptable return value for this string.</remarks>
</Docs>
</Member>
<Member MemberName="IterIsValid">
@ -655,10 +664,10 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Tests whether <paramref name="iter"/> is a valid iterator for this TreeModel.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<remarks/>
</Docs>
</Member>
<Member MemberName="GetSortColumnId">
@ -672,11 +681,11 @@
<Parameter Name="order" Type="Gtk.SortType&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_column_id">a <see cref="T:System.Int32&amp;" /></param>
<param name="order">a <see cref="T:Gtk.SortType&amp;" /></param>
<summary>Returns the index of the column currently being used to sort the model data.</summary>
<param name="sort_column_id">a <see cref="T:System.Int32&amp;" />, an integer to put the results in</param>
<param name="order">a <see cref="T:Gtk.SortType&amp;" />, an object to put the type of sort into</param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="SetValue">
@ -691,11 +700,11 @@
<Parameter Name="value" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is a boolean.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="SetValue">
@ -710,11 +719,11 @@
<Parameter Name="value" Type="System.Double" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is a <see cref="T:System.Double" />.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Double" /></param>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="SetValue">
@ -729,11 +738,11 @@
<Parameter Name="value" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.Int32" />.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="SetValue">
@ -748,11 +757,11 @@
<Parameter Name="value" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.String" />.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.String" /></param>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="SetValue">
@ -767,11 +776,11 @@
<Parameter Name="value" Type="System.Single" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.Single" />.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Single" /></param>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="SetValue">
@ -786,11 +795,10 @@
<Parameter Name="value" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.UInt32" />.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.UInt32" /></param>
<remarks>To be added</remarks>
</Docs>
</Member>
<Member MemberName="SetValue">
@ -805,11 +813,11 @@
<Parameter Name="value" Type="System.Object" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of column <paramref name="column" /> in the row pointed to by <paramref name="iter" /> to <paramref name="value" /> if the value is an <see cref="T:System.Object" />.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Object" /></param>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="AppendValues">
@ -822,10 +830,10 @@
<Parameter Name="values" Type="System.Object[]" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Add the list of objects in <paramref name="values"/> to the model; there should be enough objects to fill one row of the model.</summary>
<param name="values">a <see cref="T:System.Object[]" /></param>
<returns>a <see cref="T:Gtk.TreeIter" /></returns>
<remarks>To be added</remarks>
<remarks/>
</Docs>
</Member>
<Member MemberName="GetValue">
@ -839,11 +847,11 @@
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Gets the value stored in column <paramref name="column" /> of the row pointed to by <paramref name="iter" />.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="HasDefaultSortFunc">
@ -854,9 +862,9 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>Return whether this TreeModel has a default sort function or not.</summary>
<returns>a <see cref="T:System.Boolean" />, true if a default sort function exists.</returns>
<remarks>See <see cref="M:Gtk.TreeModelSort.SetDefaultSortFunc"/> to set a default sort function.</remarks>
</Docs>
</Member>
<Member MemberName="GType">
@ -882,10 +890,10 @@
<Parameter Name="index_" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="index_">a <see cref="T:System.Int32" /></param>
<summary>Returns the type of the column at the given index.</summary>
<param name="index_">a <see cref="T:System.Int32" />, the column number.</param>
<returns>a <see cref="T:GLib.GType" /></returns>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="OnRowsReordered">
@ -1009,10 +1017,10 @@
<Parameter Name="child_iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Returns the row in the TreeModel that corresponds to the row pointed to by <paramref name="child_iter"/>.</summary>
<param name="child_iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:Gtk.TreeIter" /></returns>
<remarks>To be added</remarks>
<remarks/>
</Docs>
</Member>
<Member MemberName="ConvertIterToChildIter">
@ -1025,10 +1033,10 @@
<Parameter Name="sorted_iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Returns an iter that points to the row pointed to by <paramref name="sorted_iter"/>.</summary>
<param name="sorted_iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:Gtk.TreeIter" /></returns>
<remarks>To be added</remarks>
<remarks/>
</Docs>
</Member>
<Member MemberName="EmitRowsReordered">
@ -1042,11 +1050,11 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="path">a <see cref="T:Gtk.TreePath" /></param>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
<summary>Sends out a <see cref="E:Gtk.TreeModel.RowsReordered"/> event.</summary>
<param name="path">a <see cref="T:Gtk.TreePath" /> that points to the row whose children have been reordered.</param>
<param name="iter">a <see cref="T:Gtk.TreeIter" />that points to the row whose children have been reordered.</param>
<returns>a <see cref="T:System.Int32" />, pointer to an array of integers with the new indices of the children.</returns>
<remarks/>
</Docs>
</Member>
<Member MemberName="GetValue">
@ -1061,11 +1069,11 @@
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Gets the value stored in column <paramref name="column" /> of the row pointed to by <paramref name="iter" /> and stores it in <paramref name="value" /></summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:GLib.Value" /></param>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="IterNext">
@ -1078,11 +1086,11 @@
<Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>Sets <paramref name="iter" /> to point to the node following it at the current level.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>If there is no next iter, <see langword="false" /> is returned and iter is set to be invalid.</remarks>
</Docs>
</Member>
</Members>
</Type>
</Type>

View file

@ -10,7 +10,7 @@
</AssemblyInfo>
<ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the <link location="node:gtk-sharp/programming/threads">Gtk# Thread Programming</link> for details.</ThreadSafetyStatement>
<Docs>
<summary>To be added</summary>
<summary>Internal struct. Do not use.</summary>
<remarks>To be added</remarks>
</Docs>
<Base>
@ -191,4 +191,4 @@
</Docs>
</Member>
</Members>
</Type>
</Type>

View file

@ -29,8 +29,8 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>Fires a <see cref="E:Gtk.TreeSortable.SortColumnChanged" /> event.</summary>
<remarks>Designed to be called by routines that change the sort of the tree.</remarks>
</Docs>
</Member>
<Member MemberName="SetSortColumnId">
@ -44,10 +44,10 @@
<Parameter Name="order" Type="Gtk.SortType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_column_id">To be added: an object of type 'int'</param>
<param name="order">To be added: an object of type 'Gtk.SortType'</param>
<remarks>To be added</remarks>
<summary>Sets which column is to be used to sort the data in the tree.</summary>
<param name="sort_column_id">A <see cref="T:System.Int32"/>, the sort column index.</param>
<param name="order">A <see cref="T:Gtk.SortType"/>, the kind of sort to use</param>
<remarks/>
</Docs>
</Member>
<Member MemberName="SetSortFunc">
@ -63,12 +63,12 @@
<Parameter Name="destroy" Type="Gtk.DestroyNotify" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_column_id">To be added: an object of type 'int'</param>
<param name="sort_func">To be added: an object of type 'Gtk.TreeIterCompareFunc'</param>
<param name="user_data">To be added: an object of type 'IntPtr'</param>
<param name="destroy">To be added: an object of type 'Gtk.DestroyNotify'</param>
<remarks>To be added</remarks>
<summary>Sets a function that should be used to be sort a particular column.</summary>
<param name="sort_column_id">A <see cref="System.Int32"/>, the index of the column to be sorted</param>
<param name="sort_func">A <see cref="TGtk.TreeIterCompareFunc"/>, the function to use for sorting</param>
<param name="user_data">An <see cref="T:IntPtr"/>, pointer to the user data, or <see langword="null"/></param>
<param name="destroy">A <see cref="Gtk.DestroyNotify"/> to be called when user data is destroyed, or <see langword="null"/>.</param>
<remarks>This method is meant to be used together with <see cref="T:Gtk.TreeModelSort.ChangeSortColumn"/>.(FIXME: explain the user data parameter.)</remarks>
</Docs>
</Member>
<Member MemberName="SetDefaultSortFunc">
@ -83,11 +83,11 @@
<Parameter Name="destroy" Type="Gtk.DestroyNotify" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_func">To be added: an object of type 'Gtk.TreeIterCompareFunc'</param>
<param name="user_data">To be added: an object of type 'IntPtr'</param>
<param name="destroy">To be added: an object of type 'Gtk.DestroyNotify'</param>
<remarks>To be added</remarks>
<summary>Sets a function that should be used to be sort columns by default if not otherwise specified by <see cref="T:Gtk.TreeModelSort.SetSortFunc"/>.</summary>
<param name="sort_func">A <see cref="TGtk.TreeIterCompareFunc"/>, the function to use for sorting</param>
<param name="user_data">An <see cref="T:IntPtr"/>, pointer to the user data, or <see langword="null"/></param>
<param name="destroy">A <see cref="Gtk.DestroyNotify"/> to be called when user data is destroyed, or <see langword="null"/>.</param>
<remarks>This method is meant to be used together with <see cref="T:Gtk.TreeModelSort.ChangeSortColumn"/>.(FIXME: explain the user data parameter.)</remarks>
</Docs>
</Member>
<Member MemberName="SortColumnChanged">
@ -98,8 +98,8 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>Fired when the sort column is changed.</summary>
<remarks/>
</Docs>
</Member>
<Member MemberName="GetSortColumnId">
@ -113,11 +113,11 @@
<Parameter Name="order" Type="Gtk.SortType&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_column_id">a <see cref="T:System.Int32&amp;" /></param>
<param name="order">a <see cref="T:Gtk.SortType&amp;" /></param>
<summary>Returns the index of the column currently being used to sort the model data.</summary>
<param name="sort_column_id">a <see cref="T:System.Int32&amp;" />, an integer to put the results in</param>
<param name="order">a <see cref="T:Gtk.SortType&amp;" />, an object to put the type of sort into</param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="HasDefaultSortFunc">
@ -128,10 +128,10 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>Return whether this TreeModel has a default sort function or not.</summary>
<returns>a <see cref="T:System.Boolean" />, true if a default sort function exists.</returns>
<remarks>See <see cref="M:Gtk.TreeModelSort.SetDefaultSortFunc"/> to set a default sort function.</remarks>
</Docs>
</Member>
</Members>
</Type>
</Type>

View file

@ -64,10 +64,10 @@
<Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the TreeIter object pointed to by the iter param to point to the first child of this tree. </summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="Prepend">
@ -112,8 +112,8 @@
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks>To be added</remarks>
<summary>Fires a <see cref="E:Gtk.TreeSortable.SortColumnChanged" /> event.</summary>
<remarks>Designed to be called by routines that change the sort of the tree.</remarks>
</Docs>
</Member>
<Member MemberName="SetSortColumnId">
@ -127,10 +127,11 @@
<Parameter Name="order" Type="Gtk.SortType" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_column_id">an object of type <see cref="T:System.Int32" /></param>
<param name="order">an object of type <see cref="T:Gtk.SortType" /></param>
<remarks>To be added</remarks>
<summary>Sets which column is to be used to sort the data in the tree.</summary>
<param name="sort_column_id">A <see cref="T:System.Int32"/>, the sort column index.</param>
<param name="order">A <see cref="T:Gtk.SortType"/>, the kind of sort to use</param>
<remarks/>
</Docs>
</Member>
<Member MemberName="SetSortFunc">
@ -146,12 +147,12 @@
<Parameter Name="destroy" Type="Gtk.DestroyNotify" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_column_id">an object of type <see cref="T:System.Int32" /></param>
<param name="sort_func">an object of type <see cref="T:Gtk.TreeIterCompareFunc" /></param>
<param name="user_data">an object of type <see cref="T:System.IntPtr" /></param>
<param name="destroy">an object of type <see cref="T:Gtk.DestroyNotify" /></param>
<remarks>To be added</remarks>
<summary>Sets a function that should be used to be sort a particular column.</summary>
<param name="sort_column_id">A <see cref="System.Int32"/>, the index of the column to be sorted</param>
<param name="sort_func">A <see cref="TGtk.TreeIterCompareFunc"/>, the function to use for sorting</param>
<param name="user_data">An <see cref="T:IntPtr"/>, pointer to the user data, or <see langword="null"/></param>
<param name="destroy">A <see cref="Gtk.DestroyNotify"/> to be called when user data is destroyed, or <see langword="null"/>.</param>
<remarks>This method is meant to be used together with <see cref="T:Gtk.TreeModelSort.ChangeSortColumn"/>.(FIXME: explain the user data parameter.)</remarks>
</Docs>
</Member>
<Member MemberName="SetDefaultSortFunc">
@ -166,11 +167,11 @@
<Parameter Name="destroy" Type="Gtk.DestroyNotify" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_func">an object of type <see cref="T:Gtk.TreeIterCompareFunc" /></param>
<param name="user_data">an object of type <see cref="T:System.IntPtr" /></param>
<param name="destroy">an object of type <see cref="T:Gtk.DestroyNotify" /></param>
<remarks>To be added</remarks>
<summary>Sets a function that should be used to be sort columns by default if not otherwise specified by <see cref="T:Gtk.TreeModelSort.SetSortFunc"/>.</summary>
<param name="sort_func">A <see cref="TGtk.TreeIterCompareFunc"/>, the function to use for sorting</param>
<param name="user_data">An <see cref="T:IntPtr"/>, pointer to the user data, or <see langword="null"/></param>
<param name="destroy">A <see cref="Gtk.DestroyNotify"/> to be called when user data is destroyed, or <see langword="null"/>.</param>
<remarks>This method is meant to be used together with <see cref="T:Gtk.TreeModelSort.ChangeSortColumn"/>.(FIXME: explain the user data parameter.)</remarks>
</Docs>
</Member>
<Member MemberName="RowDropPossible">
@ -184,11 +185,11 @@
<Parameter Name="selection_data" Type="Gtk.SelectionData" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dest_path">an object of type <see cref="T:Gtk.TreePath" /></param>
<param name="selection_data">an object of type <see cref="T:Gtk.SelectionData" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>Tests whether <paramref name="selection_data"/> can be dropped on <paramref name="dest_path"/>. </summary>
<param name="dest_path">a <see cref="T:Gtk.TreePath" />, potential drop destination</param>
<param name="selection_data">a <see cref="T:Gtk.SelectionData" />, potential data to be dropped.</param>
<returns>a <see cref="T:System.Boolean" />, true if drop is allowed</returns>
<remarks/>
</Docs>
</Member>
<Member MemberName="DragDataReceived">
@ -202,11 +203,11 @@
<Parameter Name="selection_data" Type="Gtk.SelectionData" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="dest">an object of type <see cref="T:Gtk.TreePath" /></param>
<param name="selection_data">an object of type <see cref="T:Gtk.SelectionData" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>Drags data received into this <see cref="T:Gtk.TreeStore" /> object.</summary>
<param name="dest">A <see cref="T:Gtk.TreePath" />, the destination path of the drag</param>
<param name="selection_data">A <see cref="T:Gtk.SelectionData"/>, the data that was dragged</param>
<returns>A boolean, true if the data was successfully received.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="DragDataGet">
@ -220,11 +221,13 @@
<Parameter Name="selection_data" Type="Gtk.SelectionData" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
<param name="selection_data">an object of type <see cref="T:Gtk.SelectionData" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>Method used when this TreeStore is part of a source widget
for a drag-and-drop operation; gets the data that was dragged from the
associated widget.</summary>
<param name="path">a <see cref="T:Gtk.TreePath"/></param>
<param name="selection_data">A <see cref="T:Gtk.SelectionData"/></param>
<returns>A <see cref="T:System.Boolean"/>, true if the operation succeeded.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="RowDraggable">
@ -237,10 +240,10 @@
<Parameter Name="path" Type="Gtk.TreePath" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>Returns whether or not a given row can be dragged.</summary>
<param name="path">a <see cref="T:Gtk.TreePath" /></param>
<returns>A boolean, true if the row is draggable.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="DragDataDelete">
@ -253,10 +256,10 @@
<Parameter Name="path" Type="Gtk.TreePath" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="path">an object of type <see cref="T:Gtk.TreePath" /></param>
<returns>an object of type <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>When this TreeStore is the data source for a drag operation and the drag operation is a move, this method runs to delete the data after the data has been received by the target widget.</summary>
<param name="path">A <see cref="T:Gtk.TreePath"/>, the path of the data to delete.</param>
<returns>A <see cref="T:System.Boolean"/>, true if the operation succeeds.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="EmitRowChanged">
@ -439,10 +442,10 @@
<Parameter Name="var_args" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Gets the values of child properties for the row pointed to by <paramref name="iter" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="var_args">an object of type <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
<param name="var_args">a <see cref="T:System.IntPtr" />, pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like)</param>
<remarks />
</Docs>
</Member>
<Member MemberName="UnrefNode">
@ -484,10 +487,10 @@
<Parameter Name="var_args" Type="System.IntPtr" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the values of child properties for the row pointed to by <paramref name="iter" />.</summary>
<param name="iter">an object of type <see cref="T:Gtk.TreeIter" /></param>
<param name="var_args">an object of type <see cref="T:System.IntPtr" /></param>
<remarks>To be added</remarks>
<param name="var_args">a <see cref="T:System.IntPtr" />, pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like)</param>
<remarks />
</Docs>
</Member>
<Member MemberName="IsAncestor">
@ -918,10 +921,10 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Marshals the given <paramref name="iter" /> into a path string.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.String" /></returns>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="MoveAfter">
@ -935,10 +938,15 @@
<Parameter Name="position" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Move the row pointed to by <paramref name="iter"/> to the
position after <paramref name="position"/>. If
<paramref name="position"/> is <see langword="null"/>,
<paramref name="iter"/> will be moved to point to the start
of the list.
</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="position">a <see cref="T:Gtk.TreeIter" /></param>
<remarks>To be added</remarks>
<remarks>This only works in unsorted stores.</remarks>
</Docs>
</Member>
<Member MemberName="Swap">
@ -952,10 +960,10 @@
<Parameter Name="b" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Swaps rows a and b in the store.</summary>
<param name="a">a <see cref="T:Gtk.TreeIter" /></param>
<param name="b">a <see cref="T:Gtk.TreeIter" /></param>
<remarks>To be added</remarks>
<remarks>This is only works in unsorted stores.</remarks>
</Docs>
</Member>
<Member MemberName="MoveBefore">
@ -969,10 +977,15 @@
<Parameter Name="position" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Move the row pointed to by <paramref name="iter"/> to the
position before <paramref name="position"/>. If
<paramref name="position"/> is <see langword="null"/>,
<paramref name="iter"/> will be moved to point to the end
of the list.
</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="position">a <see cref="T:Gtk.TreeIter" /></param>
<remarks>To be added</remarks>
<remarks>This only works in unsorted stores.</remarks>
</Docs>
</Member>
<Member MemberName="IterIsValid">
@ -985,10 +998,11 @@
<Parameter Name="iter" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Test whether <paramref name="iter"/> is valid for this TreeStore.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<returns>a <see cref="T:System.Boolean" />, true if <paramref name="iter"/> is valid.</returns>
<remarks>WARNING: this method is slow and is only intended for
debugging/testing purposes.</remarks>
</Docs>
</Member>
<Member MemberName=".ctor">
@ -1023,11 +1037,11 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="order" Type="Gtk.SortType&amp;" RefType="out" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="sort_column_id">a <see cref="T:System.Int32&amp;" /></param>
<param name="order">a <see cref="T:Gtk.SortType&amp;" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>Report on which column is currently being used to sort this TreeStore.</summary>
<param name="sort_column_id">a <see cref="T:System.Int32&amp;" />, gets filled with the column number that's currently used for sorting</param>
<param name="order">a <see cref="T:Gtk.SortType&amp;" />, the current type of sort (ascending or descending)</param>
<returns>a <see cref="T:System.Boolean" />, false if the default sort column for this TreeStore is being used, true if some other sort column is being used.</returns>
<remarks />
</Docs>
</Member>
<Member MemberName="SetValue">
@ -1042,11 +1056,11 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="value" Type="System.Boolean" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of the specified column in the row pointed by iter.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Boolean" /></param>
<remarks>To be added</remarks>
<remarks>The type of specified column must be a <see cref="T:System.Boolean" />.</remarks>
</Docs>
</Member>
<Member MemberName="SetValue">
@ -1061,11 +1075,11 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="value" Type="System.Double" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of the specified column in the row pointed by iter.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Double" /></param>
<remarks>To be added</remarks>
<remarks>The type of specified column must be a <see cref="T:System.Double" />.</remarks>
</Docs>
</Member>
<Member MemberName="SetValue">
@ -1080,11 +1094,11 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="value" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of the specified column in the row pointed by iter.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Int32" /></param>
<remarks>To be added</remarks>
<remarks>The type of specified column must be an <see cref="T:System.Int32" />.</remarks>
</Docs>
</Member>
<Member MemberName="SetValue">
@ -1099,11 +1113,11 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="value" Type="System.String" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of the specified column in the row pointed by iter.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.String" /></param>
<remarks>To be added</remarks>
<remarks>The type of specified column must be a <see cref="T:System.String" />.</remarks>
</Docs>
</Member>
<Member MemberName="SetValue">
@ -1118,11 +1132,11 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="value" Type="System.Single" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of the specified column in the row pointed by iter.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Single" /></param>
<remarks>To be added</remarks>
<remarks>The type of specified column must be an <see cref="T:System.Single" /></remarks>
</Docs>
</Member>
<Member MemberName="SetValue">
@ -1137,11 +1151,11 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="value" Type="System.UInt32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of the specified column in the row pointed by iter.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.UInt32" /></param>
<remarks>To be added</remarks>
<remarks>The type of specified column must be an <see cref="T:System.UInt32" />.</remarks>
</Docs>
</Member>
<Member MemberName="SetValue">
@ -1156,11 +1170,11 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="value" Type="System.Object" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets the value of the specified column in the row pointed by iter.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:System.Object" /></param>
<remarks>To be added</remarks>
<remarks>The type of specified column must be an <see cref="T:System.Object" />.</remarks>
</Docs>
</Member>
<Member MemberName="GetValue">
@ -1174,11 +1188,11 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="column" Type="System.Int32" />
</Parameters>
<Docs>
<summary>Gets a value at <paramref name="iter" /> and <paramref name="column" />.</summary>
<summary>Gets a value at row <paramref name="iter" /> and column <paramref name="column" />.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:System.Object" /></returns>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="HasDefaultSortFunc">
@ -1189,9 +1203,10 @@ store = new TreeStore (typeof (int), typeof (string));
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<summary>Find out whether this TreeStore has a default sort function.</summary>
<returns>a <see cref="T:System.Boolean" />, true if there is a default
sort function.</returns>
<remarks>To set a default sort function, use <see cref="M:Gtk.TreeStore.SetDefaultSortFunc"/>.</remarks>
</Docs>
</Member>
<Member MemberName="GType">
@ -1217,9 +1232,14 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="types" Type="GLib.GType[]" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Sets what types go in each column of a ListStore.</summary>
<param name="types">a <see cref="T:GLib.GType[]" /></param>
<remarks>To be added</remarks>
<remarks> This function is meant primarily for #GObjects that inherit
from <see cref="T:Gtk.ListStore"/> and should only be used when
constructing a new <see cref="T:Gtk.ListStore"/>. It will not
function after a row has been added or after a method on the
<see cref="T:Gtk.TreeModel"/> interface has been called.
</remarks>
</Docs>
</Member>
<Member MemberName="GetColumnType">
@ -1232,10 +1252,10 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="index_" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="index_">a <see cref="T:System.Int32" /></param>
<summary>Gets the type of data stored in column number <paramref name="index_" />.</summary>
<param name="index_">a <see cref="T:System.Int32" />, the column to check</param>
<returns>a <see cref="T:GLib.GType" /></returns>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="OnRowsReordered">
@ -1357,10 +1377,10 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="types" Type="GLib.GType[]" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="types">a <see cref="T:GLib.GType[]" /></param>
<returns>a <see cref="T:Gtk.TreeStore" /></returns>
<remarks>To be added</remarks>
<summary>Protected Constructor.</summary>
<param name="gtype">a <see cref="T:GLib.GType" /></param>
<returns>a <see cref="T:Gtk.ListStore" /></returns>
<remarks>Chain to this constructor if you have manually registered a native <see cref="T:GLib.GType" /> value for your subclass.</remarks>
</Docs>
</Member>
<Member MemberName="Remove">
@ -1373,10 +1393,10 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="iter" Type="Gtk.TreeIter&amp;" RefType="ref" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter&amp;" /></param>
<summary>Removes a row from the store.</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.Boolean" /></returns>
<remarks>To be added</remarks>
<remarks>After being removed, <paramref name="iter" /> is set to be the next valid row, or invalidated if it pointed to the last row in the store.</remarks>
</Docs>
</Member>
<Member MemberName="Reorder">
@ -1389,10 +1409,9 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="parent" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="parent">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:System.Int32" /></returns>
<remarks>To be added</remarks>
<summary>Reorders the ListStore.</summary>
<returns>a <see cref="T:System.Int32" />.</returns>
<remarks>(FIXME: Does this binding work?)</remarks>
</Docs>
</Member>
<Member MemberName="Insert">
@ -1406,11 +1425,14 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="position" Type="System.Int32" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="parent">a <see cref="T:Gtk.TreeIter" /></param>
<summary>Inserts a new row at position <paramref name="position" />.</summary>
<param name="position">a <see cref="T:System.Int32" /></param>
<returns>a <see cref="T:Gtk.TreeIter" /></returns>
<remarks>To be added</remarks>
<returns>a <see cref="T:Gtk.TreeIter" /> pointing to the new row.</returns>
<remarks> If <paramref name="position" /> is larger than the number
of rows on the list, then the new row will be appended to the list.
The row will be empty before this function is called. To set the
value of the new row, use <see cref="M:Gtk.TreeStore.SetValue" />.
</remarks>
</Docs>
</Member>
<Member MemberName="Prepend">
@ -1423,10 +1445,13 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="parent" Type="Gtk.TreeIter" />
</Parameters>
<Docs>
<summary>To be added</summary>
<param name="parent">a <see cref="T:Gtk.TreeIter" /></param>
<returns>a <see cref="T:Gtk.TreeIter" /></returns>
<remarks>To be added</remarks>
<summary>Adds a new row to the beginning of the tree.</summary>
<returns>a <see cref="T:Gtk.TreeIter" /> pointing to the new row.
</returns>
<remarks>
The row will be empty before this function is called. To set the
value of the new row, use <see cref="M:Gtk.TreeStore.SetValue" />.
</remarks>
</Docs>
</Member>
<Member MemberName="InsertBefore">
@ -1523,11 +1548,13 @@ store = new TreeStore (typeof (int), typeof (string));
<Parameter Name="value" Type="GLib.Value&amp;" RefType="ref" />
</Parameters>
<Docs>
<summary>To be added</summary>
<summary>Gets the value of row <paramref name="iter" /> of column
<paramref name="column" /> and puts it in <paramref name="value"/>.
</summary>
<param name="iter">a <see cref="T:Gtk.TreeIter" /></param>
<param name="column">a <see cref="T:System.Int32" /></param>
<param name="value">a <see cref="T:GLib.Value" /></param>
<remarks>To be added</remarks>
<remarks />
</Docs>
</Member>
<Member MemberName="IterNext">
@ -1547,4 +1574,4 @@ store = new TreeStore (typeof (int), typeof (string));
</Docs>
</Member>
</Members>
</Type>
</Type>

View file

@ -1015,7 +1015,7 @@ public class TreeViewDemo {
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added.</summary>
<summary>Fired when the cursor changes (rows).</summary>
<remarks />
</Docs>
</Member>
@ -1069,8 +1069,8 @@ public class TreeViewDemo {
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks />
<summary>Fired when the cursor toggles a row.</summary>
<remarks>(FIXME: explain in more detail.)
</Docs>
</Member>
<Member MemberName="StartInteractiveSearch">
@ -1081,7 +1081,7 @@ public class TreeViewDemo {
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<summary>Fired when the user begins a search of the tree.</summary>
<remarks />
</Docs>
</Member>
@ -1105,8 +1105,8 @@ public class TreeViewDemo {
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<remarks />
<summary>Fired when the parent row of the current row is selected.</summary>
<remarks>(FIXME: explain in more detail.</remarks>
</Docs>
</Member>
<Member MemberName="UnselectAll">
@ -1364,9 +1364,9 @@ tree_view.AppendColumn ("title", text, "text", 0);
</ReturnValue>
<Parameters />
<Docs>
<summary>To be added</summary>
<summary>Return the type of view mode being used for this TreeView.</summary>
<returns>a <see cref="T:GLib.GType" /></returns>
<remarks />
<remarks>FIXME: needs clarification.</remark>
</Docs>
</Member>
<Member MemberName="OnCursorChanged">