From 41e5ff0642b16d816eba4bd644362968e2524bc0 Mon Sep 17 00:00:00 2001 From: Shane Landrum Date: Tue, 24 Aug 2004 23:04:07 +0000 Subject: [PATCH] 2004-08-24 Shane Landrum * 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 --- doc/ChangeLog | 10 + doc/en/Gtk/ListStore.xml | 24 +-- doc/en/Gtk/TreeModel.xml | 20 +- doc/en/Gtk/TreeModelSort.xml | 338 ++++++++++++++++---------------- doc/en/Gtk/TreeRowReference.xml | 4 +- doc/en/Gtk/TreeSortable.xml | 54 ++--- doc/en/Gtk/TreeStore.xml | 247 ++++++++++++----------- doc/en/Gtk/TreeView.xml | 16 +- 8 files changed, 379 insertions(+), 334 deletions(-) diff --git a/doc/ChangeLog b/doc/ChangeLog index 5952d2e5c..2910e719d 100644 --- a/doc/ChangeLog +++ b/doc/ChangeLog @@ -1,3 +1,13 @@ +2004-08-24 Shane Landrum + + * 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 * en/Gdk/Drawable.xml : add DrawPolygon overload and doc both. diff --git a/doc/en/Gtk/ListStore.xml b/doc/en/Gtk/ListStore.xml index 53e1b7763..837b57c07 100644 --- a/doc/en/Gtk/ListStore.xml +++ b/doc/en/Gtk/ListStore.xml @@ -173,7 +173,7 @@ - Drags data received into this object. + Drags data received into this object. A , the destination path of the drag A , the data that was dragged A boolean, true if the data was successfully received. @@ -408,10 +408,10 @@ - To be added - To be added: an object of type 'Gtk.TreeIter' - To be added: an object of type 'IntPtr' - To be added + Gets the values of child properties for the row pointed to by . + an object of type + a , pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like) + @@ -459,10 +459,10 @@ - To be added - To be added: an object of type 'Gtk.TreeIter' - To be added: an object of type 'IntPtr' - To be added + Sets the values of child properties for the row pointed to by . + an object of type + a , pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like) + @@ -763,10 +763,10 @@ - Marshals the given into a string. + Marshals the given into a path string. a a - (FIXME: explain the return results.) + @@ -1235,7 +1235,7 @@ The above example creates a new three columns list store. The types of the colum Reorders the ListStore. - a + a . (FIXME: Does this binding work?) diff --git a/doc/en/Gtk/TreeModel.xml b/doc/en/Gtk/TreeModel.xml index da7405a77..ea96a7477 100644 --- a/doc/en/Gtk/TreeModel.xml +++ b/doc/en/Gtk/TreeModel.xml @@ -135,7 +135,7 @@ - Emits the event. + Emits the event. an object of type an object of type This should be called by models after the child state of a node changes. @@ -189,7 +189,7 @@ an object of type 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. - 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. + 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. A model should be expected to be able to get an iter independent of its referenced state. @@ -222,8 +222,8 @@ Emits the event. - an object of type - an object of type + an object of type , path of the inserted row. + an object of type , points to the inserted row. @@ -669,11 +669,11 @@ - Emits the event. - a - a - a - + Sends out a event. + a that points to the row whose children have been reordered. + a that points to the row whose children have been reordered. + a , pointer to an array of integers with the new indices of the children. + @@ -712,4 +712,4 @@ - \ No newline at end of file + diff --git a/doc/en/Gtk/TreeModelSort.xml b/doc/en/Gtk/TreeModelSort.xml index 0f6b445ef..f9e6cb14d 100644 --- a/doc/en/Gtk/TreeModelSort.xml +++ b/doc/en/Gtk/TreeModelSort.xml @@ -58,10 +58,11 @@ - To be added - To be added: an object of type 'Gtk.TreeIter&' - To be added: an object of type 'bool' - To be added + Returns the rows of this tree. + A to fill with the rows of this tree. + A , true if this tree has children, false otherwise. + 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. @@ -72,8 +73,8 @@ - To be added - To be added + Fires a event. + Designed to be called by routines that change the sort of the tree. @@ -87,10 +88,10 @@ - To be added - To be added: an object of type 'int' - To be added: an object of type 'Gtk.SortType' - To be added + Sets which column is to be used to sort the data in the tree. + A , the sort column index. + A , the kind of sort to use + @@ -106,12 +107,12 @@ - To be added - To be added: an object of type 'int' - To be added: an object of type 'Gtk.TreeIterCompareFunc' - To be added: an object of type 'IntPtr' - To be added: an object of type 'Gtk.DestroyNotify' - To be added + Sets a function that should be used to be sort a particular column. + A , the index of the column to be sorted + A , the function to use for sorting + An , pointer to the user data, or + A to be called when user data is destroyed, or . + This method is meant to be used together with .(FIXME: explain the user data parameter.) @@ -126,11 +127,11 @@ - To be added - To be added: an object of type 'Gtk.TreeIterCompareFunc' - To be added: an object of type 'IntPtr' - To be added: an object of type 'Gtk.DestroyNotify' - To be added + Sets a function that should be used to be sort columns by default if not otherwise specified by . + A , the function to use for sorting + An , pointer to the user data, or + A to be called when user data is destroyed, or . + This method is meant to be used together with .(FIXME: explain the user data parameter.) @@ -144,10 +145,10 @@ - To be added - To be added: an object of type 'Gtk.TreePath' - To be added: an object of type 'Gtk.TreeIter' - To be added + Emits a signal for the row in . + A pointing to the changed row. + A pointing to the changed row. + @@ -160,9 +161,9 @@ - To be added - To be added: an object of type 'Gtk.TreeModelForeachFunc' - To be added + Run on every row in the TreeModel. + A + @@ -175,10 +176,10 @@ - To be added - To be added: an object of type 'Gtk.TreeIter&' - To be added: an object of type 'bool' - To be added + Gets the first iterator in the tree (the one at the path "0") and returns . + an object of type + an object of type + Returns if the tree is empty. @@ -192,10 +193,10 @@ - To be added - To be added: an object of type 'Gtk.TreePath' - To be added: an object of type 'Gtk.TreeIter' - To be added + Emits the event. + an object of type + an object of type + This should be called by models after the child state of a node changes. @@ -208,10 +209,11 @@ - To be added - To be added: an object of type 'Gtk.TreeIter' - To be added: an object of type 'Gtk.TreePath' - To be added + Gets the of . + an object of type + an object of type + + @@ -224,10 +226,11 @@ - To be added - To be added: an object of type 'Gtk.TreeIter' - To be added: an object of type 'bool' - To be added + Returns if iter has children, otherwise. + an object of type + an object of type + + @@ -240,9 +243,13 @@ - To be added - To be added: an object of type 'Gtk.TreeIter' - To be added + Lets the tree ref the node. + an object of type + + 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. + 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. + A model should be expected to be able to get an iter independent of its referenced state. + @@ -255,10 +262,10 @@ - To be added - To be added: an object of type 'Gtk.TreeIter' - To be added: an object of type 'int' - To be added + Returns the number of children that has. + an object of type + an object of type + As a special case, if is , then the number of toplevel nodes is returned. @@ -272,10 +279,11 @@ - To be added - To be added: an object of type 'Gtk.TreePath' - To be added: an object of type 'Gtk.TreeIter' - To be added + Emits the event. + an object of type , path of the inserted row. + an object of type , points to the inserted row. + + @@ -288,9 +296,9 @@ - To be added - To be added: an object of type 'Gtk.TreePath' - To be added + Emits the event. + an object of type + This should be called by models after a row has been removed. The location pointed to by should be the location that the row previously was at. It may not be a valid location anymore. @@ -304,10 +312,10 @@ - To be added - To be added: an object of type 'Gtk.TreeIter' - To be added: an object of type 'IntPtr' - To be added + Gets the values of child properties for the row pointed to by . + an object of type + a , pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like) + @@ -320,9 +328,9 @@ - To be added - To be added: an object of type 'Gtk.TreeIter' - To be added + Lets the tree unref the node. + an object of type + 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 . Please note that nodes that are deleted are not unreferenced. @@ -335,10 +343,10 @@ - To be added - To be added: an object of type 'Gtk.TreePath' - To be added: an object of type 'Gtk.TreePath' - To be added + Converts to a path on the child model of this TreeModelSort object. (In other words, points to a location within this objectable.) + A + A new that points to the same location as in the model that's not sorted. May also return if the does not point to a location in the child model. + @@ -349,8 +357,8 @@ - To be added - To be added + * This function should almost never be called. It clears the TreeModelSort object of any cached iterators that haven't been reffed with . 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. + @@ -361,8 +369,8 @@ - To be added - To be added + Clear the default sort function. + @@ -375,10 +383,10 @@ - To be added - To be added: an object of type 'Gtk.TreePath' - To be added: an object of type 'Gtk.TreePath' - To be added + Converts to a path relative to . That is, points to a path in the child model. The returned path will point to the same row in the sorted model. If isn't a valid path on the child model, then is returned. + A + A + @@ -417,10 +425,10 @@ - To be added - To be added: an object of type 'Gtk.TreeModel' - To be added: an object of type 'Gtk.TreeModelSort' - To be added + Constructor. + A , the child model for the new object. + A new + FIXME: needs more explanation. @@ -455,8 +463,8 @@ - To be added - To be added + Fired when the sort column is changed. + @@ -467,8 +475,8 @@ - To be added - To be added + Fired when the child state of a row is toggled. + @@ -530,11 +538,11 @@ - To be added - To be added: an object of type 'Gtk.TreeIter&' - To be added: an object of type 'int' - To be added: an object of type 'bool' - To be added + Sets to be the child of the root node, using the given index. + an object of type + an object of type + an object of type + In this case, the nth root node is set. @@ -549,12 +557,12 @@ - To be added - To be added: an object of type 'Gtk.TreeIter&' - To be added: an object of type 'Gtk.TreeIter' - To be added: an object of type 'int' - To be added: an object of type 'bool' - To be added + Sets to be the child of , using the given index. + an object of type + an object of type + an object of type + an object of type + The first index is 0. If is too big, or has no children, is set to an invalid iterator and is returned. will remain a valid node after this function has been called. @@ -568,11 +576,11 @@ - To be added - To be added: an object of type 'Gtk.TreeIter&' - To be added: an object of type 'string' - To be added: an object of type 'bool' - To be added + Gets the at . + an object of type + an object of type + an object of type + Otherwise, is left invalid and is returned. @@ -586,11 +594,12 @@ - To be added - To be added: an object of type 'Gtk.TreeIter&' - To be added: an object of type 'Gtk.TreeIter' - To be added: an object of type 'bool' - To be added + Sets to point to the first child of . + an object of type + an object of type + an object of type + If has no children, is returned and is set to be invalid. will remain a valid node after this function has been called. + @@ -604,11 +613,12 @@ - To be added - To be added: an object of type 'Gtk.TreeIter&' - To be added: an object of type 'Gtk.TreePath' - To be added: an object of type 'bool' - To be added + Sets to a valid iterator pointing to . + an object of type + an object of type + an object of type + + @@ -621,12 +631,11 @@ - - To be added - To be added: an object of type 'Gtk.TreeIter&' - To be added: an object of type 'Gtk.TreeIter' - To be added: an object of type 'bool' - To be added + Sets to be the parent of . + an object of type + an object of type + an object of type + If is at the toplevel, and does not have a parent, then is set to an invalid iterator and is returned. will remain a valid node after this function has been called. @@ -639,10 +648,10 @@ - To be added + Generates a string representation of the path of . a a - To be added + This string is a ':' separated list of numbers. For example, "4:10:0:3" would be an acceptable return value for this string. @@ -655,10 +664,10 @@ - To be added + Tests whether is a valid iterator for this TreeModel. a a - To be added + @@ -672,11 +681,11 @@ - To be added - a - a + Returns the index of the column currently being used to sort the model data. + a , an integer to put the results in + a , an object to put the type of sort into a - To be added + @@ -691,11 +700,11 @@ - To be added + Sets the value of column in the row pointed to by to if the value is a boolean. a a a - To be added + @@ -710,11 +719,11 @@ - To be added + Sets the value of column in the row pointed to by to if the value is a . a a a - To be added + @@ -729,11 +738,11 @@ - To be added + Sets the value of column in the row pointed to by to if the value is an . a a a - To be added + @@ -748,11 +757,11 @@ - To be added + Sets the value of column in the row pointed to by to if the value is an . a a a - To be added + @@ -767,11 +776,11 @@ - To be added + Sets the value of column in the row pointed to by to if the value is an . a a a - To be added + @@ -786,11 +795,10 @@ - To be added + Sets the value of column in the row pointed to by to if the value is an . a a a - To be added @@ -805,11 +813,11 @@ - To be added + Sets the value of column in the row pointed to by to if the value is an . a a a - To be added + @@ -822,10 +830,10 @@ - To be added + Add the list of objects in to the model; there should be enough objects to fill one row of the model. a a - To be added + @@ -839,11 +847,11 @@ - To be added + Gets the value stored in column of the row pointed to by . a a a - To be added + @@ -854,9 +862,9 @@ - To be added - a - To be added + Return whether this TreeModel has a default sort function or not. + a , true if a default sort function exists. + See to set a default sort function. @@ -882,10 +890,10 @@ - To be added - a + Returns the type of the column at the given index. + a , the column number. a - To be added + @@ -1009,10 +1017,10 @@ - To be added + Returns the row in the TreeModel that corresponds to the row pointed to by . a a - To be added + @@ -1025,10 +1033,10 @@ - To be added + Returns an iter that points to the row pointed to by . a a - To be added + @@ -1042,11 +1050,11 @@ - To be added - a - a - a - To be added + Sends out a event. + a that points to the row whose children have been reordered. + a that points to the row whose children have been reordered. + a , pointer to an array of integers with the new indices of the children. + @@ -1061,11 +1069,11 @@ - To be added + Gets the value stored in column of the row pointed to by and stores it in a a a - To be added + @@ -1078,11 +1086,11 @@ - To be added - a - a - To be added + Sets to point to the node following it at the current level. + an object of type + an object of type + If there is no next iter, is returned and iter is set to be invalid. - \ No newline at end of file + diff --git a/doc/en/Gtk/TreeRowReference.xml b/doc/en/Gtk/TreeRowReference.xml index eae527f0f..17616479e 100644 --- a/doc/en/Gtk/TreeRowReference.xml +++ b/doc/en/Gtk/TreeRowReference.xml @@ -10,7 +10,7 @@ Gtk# is thread aware, but not thread safe; See the Gtk# Thread Programming for details. - To be added + Internal struct. Do not use. To be added @@ -191,4 +191,4 @@ - \ No newline at end of file + diff --git a/doc/en/Gtk/TreeSortable.xml b/doc/en/Gtk/TreeSortable.xml index 7f4e526be..ece220d4c 100644 --- a/doc/en/Gtk/TreeSortable.xml +++ b/doc/en/Gtk/TreeSortable.xml @@ -29,8 +29,8 @@ - To be added - To be added + Fires a event. + Designed to be called by routines that change the sort of the tree. @@ -44,10 +44,10 @@ - To be added - To be added: an object of type 'int' - To be added: an object of type 'Gtk.SortType' - To be added + Sets which column is to be used to sort the data in the tree. + A , the sort column index. + A , the kind of sort to use + @@ -63,12 +63,12 @@ - To be added - To be added: an object of type 'int' - To be added: an object of type 'Gtk.TreeIterCompareFunc' - To be added: an object of type 'IntPtr' - To be added: an object of type 'Gtk.DestroyNotify' - To be added + Sets a function that should be used to be sort a particular column. + A , the index of the column to be sorted + A , the function to use for sorting + An , pointer to the user data, or + A to be called when user data is destroyed, or . + This method is meant to be used together with .(FIXME: explain the user data parameter.) @@ -83,11 +83,11 @@ - To be added - To be added: an object of type 'Gtk.TreeIterCompareFunc' - To be added: an object of type 'IntPtr' - To be added: an object of type 'Gtk.DestroyNotify' - To be added + Sets a function that should be used to be sort columns by default if not otherwise specified by . + A , the function to use for sorting + An , pointer to the user data, or + A to be called when user data is destroyed, or . + This method is meant to be used together with .(FIXME: explain the user data parameter.) @@ -98,8 +98,8 @@ - To be added - To be added + Fired when the sort column is changed. + @@ -113,11 +113,11 @@ - To be added - a - a + Returns the index of the column currently being used to sort the model data. + a , an integer to put the results in + a , an object to put the type of sort into a - To be added + @@ -128,10 +128,10 @@ - To be added - a - To be added + Return whether this TreeModel has a default sort function or not. + a , true if a default sort function exists. + See to set a default sort function. - \ No newline at end of file + diff --git a/doc/en/Gtk/TreeStore.xml b/doc/en/Gtk/TreeStore.xml index 9e8379549..a2a1aaa1f 100644 --- a/doc/en/Gtk/TreeStore.xml +++ b/doc/en/Gtk/TreeStore.xml @@ -64,10 +64,10 @@ - To be added + Sets the TreeIter object pointed to by the iter param to point to the first child of this tree. an object of type an object of type - To be added + @@ -112,8 +112,8 @@ - To be added - To be added + Fires a event. + Designed to be called by routines that change the sort of the tree. @@ -127,10 +127,11 @@ - To be added - an object of type - an object of type - To be added + Sets which column is to be used to sort the data in the tree. + A , the sort column index. + A , the kind of sort to use + + @@ -146,12 +147,12 @@ - To be added - an object of type - an object of type - an object of type - an object of type - To be added + Sets a function that should be used to be sort a particular column. + A , the index of the column to be sorted + A , the function to use for sorting + An , pointer to the user data, or + A to be called when user data is destroyed, or . + This method is meant to be used together with .(FIXME: explain the user data parameter.) @@ -166,11 +167,11 @@ - To be added - an object of type - an object of type - an object of type - To be added + Sets a function that should be used to be sort columns by default if not otherwise specified by . + A , the function to use for sorting + An , pointer to the user data, or + A to be called when user data is destroyed, or . + This method is meant to be used together with .(FIXME: explain the user data parameter.) @@ -184,11 +185,11 @@ - To be added - an object of type - an object of type - an object of type - To be added + Tests whether can be dropped on . + a , potential drop destination + a , potential data to be dropped. + a , true if drop is allowed + @@ -202,11 +203,11 @@ - To be added - an object of type - an object of type - an object of type - To be added + Drags data received into this object. + A , the destination path of the drag + A , the data that was dragged + A boolean, true if the data was successfully received. + @@ -220,11 +221,13 @@ - To be added - an object of type - an object of type - an object of type - To be added + 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. + a + A + A , true if the operation succeeded. + @@ -237,10 +240,10 @@ - To be added - an object of type - an object of type - To be added + Returns whether or not a given row can be dragged. + a + A boolean, true if the row is draggable. + @@ -253,10 +256,10 @@ - To be added - an object of type - an object of type - To be added + 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. + A , the path of the data to delete. + A , true if the operation succeeds. + @@ -439,10 +442,10 @@ - To be added + Gets the values of child properties for the row pointed to by . an object of type - an object of type - To be added + a , pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like) + @@ -484,10 +487,10 @@ - To be added + Sets the values of child properties for the row pointed to by . an object of type - an object of type - To be added + a , pointer to the va_list data structure of arguments (FIXME: clarify what va_lists look like) + @@ -918,10 +921,10 @@ - To be added + Marshals the given into a path string. a a - To be added + @@ -935,10 +938,15 @@ - To be added + Move the row pointed to by to the + position after . If + is , + will be moved to point to the start + of the list. + a a - To be added + This only works in unsorted stores. @@ -952,10 +960,10 @@ - To be added + Swaps rows a and b in the store. a a - To be added + This is only works in unsorted stores. @@ -969,10 +977,15 @@ - To be added + Move the row pointed to by to the + position before . If + is , + will be moved to point to the end + of the list. + a a - To be added + This only works in unsorted stores. @@ -985,10 +998,11 @@ - To be added + Test whether is valid for this TreeStore. a - a - To be added + a , true if is valid. + WARNING: this method is slow and is only intended for + debugging/testing purposes. @@ -1023,11 +1037,11 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added - a - a - a - To be added + Report on which column is currently being used to sort this TreeStore. + a , gets filled with the column number that's currently used for sorting + a , the current type of sort (ascending or descending) + a , false if the default sort column for this TreeStore is being used, true if some other sort column is being used. + @@ -1042,11 +1056,11 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added + Sets the value of the specified column in the row pointed by iter. a a a - To be added + The type of specified column must be a . @@ -1061,11 +1075,11 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added + Sets the value of the specified column in the row pointed by iter. a a a - To be added + The type of specified column must be a . @@ -1080,11 +1094,11 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added + Sets the value of the specified column in the row pointed by iter. a a a - To be added + The type of specified column must be an . @@ -1099,11 +1113,11 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added + Sets the value of the specified column in the row pointed by iter. a a a - To be added + The type of specified column must be a . @@ -1118,11 +1132,11 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added + Sets the value of the specified column in the row pointed by iter. a a a - To be added + The type of specified column must be an @@ -1137,11 +1151,11 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added + Sets the value of the specified column in the row pointed by iter. a a a - To be added + The type of specified column must be an . @@ -1156,11 +1170,11 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added + Sets the value of the specified column in the row pointed by iter. a a a - To be added + The type of specified column must be an . @@ -1174,11 +1188,11 @@ store = new TreeStore (typeof (int), typeof (string)); - Gets a value at and . + Gets a value at row and column . a a a - To be added + @@ -1189,9 +1203,10 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added - a - To be added + Find out whether this TreeStore has a default sort function. + a , true if there is a default + sort function. + To set a default sort function, use . @@ -1217,9 +1232,14 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added + Sets what types go in each column of a ListStore. a - To be added + This function is meant primarily for #GObjects that inherit + from and should only be used when + constructing a new . It will not + function after a row has been added or after a method on the + interface has been called. + @@ -1232,10 +1252,10 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added - a + Gets the type of data stored in column number . + a , the column to check a - To be added + @@ -1357,10 +1377,10 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added - a - a - To be added + Protected Constructor. + a + a + Chain to this constructor if you have manually registered a native value for your subclass. @@ -1373,10 +1393,10 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added - a + Removes a row from the store. + a a - To be added + After being removed, is set to be the next valid row, or invalidated if it pointed to the last row in the store. @@ -1389,10 +1409,9 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added - a - a - To be added + Reorders the ListStore. + a . + (FIXME: Does this binding work?) @@ -1406,11 +1425,14 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added - a + Inserts a new row at position . a - a - To be added + a pointing to the new row. + If 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 . + @@ -1423,10 +1445,13 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added - a - a - To be added + Adds a new row to the beginning of the tree. + a pointing to the new row. + + + The row will be empty before this function is called. To set the + value of the new row, use . + @@ -1523,11 +1548,13 @@ store = new TreeStore (typeof (int), typeof (string)); - To be added + Gets the value of row of column + and puts it in . + a a a - To be added + @@ -1547,4 +1574,4 @@ store = new TreeStore (typeof (int), typeof (string)); - \ No newline at end of file + diff --git a/doc/en/Gtk/TreeView.xml b/doc/en/Gtk/TreeView.xml index a18670c41..a179bc4f5 100644 --- a/doc/en/Gtk/TreeView.xml +++ b/doc/en/Gtk/TreeView.xml @@ -1015,7 +1015,7 @@ public class TreeViewDemo { - To be added. + Fired when the cursor changes (rows). @@ -1069,8 +1069,8 @@ public class TreeViewDemo { - To be added - + Fired when the cursor toggles a row. + (FIXME: explain in more detail.) @@ -1081,7 +1081,7 @@ public class TreeViewDemo { - To be added + Fired when the user begins a search of the tree. @@ -1105,8 +1105,8 @@ public class TreeViewDemo { - To be added - + Fired when the parent row of the current row is selected. + (FIXME: explain in more detail. @@ -1364,9 +1364,9 @@ tree_view.AppendColumn ("title", text, "text", 0); - To be added + Return the type of view mode being used for this TreeView. a - + FIXME: needs clarification.