2003-02-12 02:00:12 +00:00
<Type Name= "TreeView" FullName= "Gtk.TreeView" >
2003-02-15 03:08:25 +00:00
<TypeSignature Language= "C#" Value= "public class TreeView : Gtk.Container, Implementor, IWrapper, IWrapper, IDisposable" Maintainer= "auto" />
2003-02-12 02:00:12 +00:00
<AssemblyInfo >
<AssemblyName > gtk-sharp</AssemblyName>
<AssemblyVersion > 0.0.0.0</AssemblyVersion>
<Attributes />
</AssemblyInfo>
2003-02-23 07:26:30 +00:00
<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>
2003-02-12 02:00:12 +00:00
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
<Base >
<BaseTypeName > Gtk.Container</BaseTypeName>
</Base>
<Interfaces >
<Interface >
<InterfaceName > Atk.Implementor</InterfaceName>
</Interface>
<Interface >
<InterfaceName > GLib.IWrapper</InterfaceName>
</Interface>
<Interface >
<InterfaceName > GLib.IWrapper</InterfaceName>
</Interface>
<Interface >
<InterfaceName > System.IDisposable</InterfaceName>
</Interface>
</Interfaces>
<Attributes />
<Members >
<Member MemberName= "ModeGetType" >
<MemberSignature Language= "C#" Value= "public static uint ModeGetType ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.UInt32</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'uint'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "DropPositionGetType" >
<MemberSignature Language= "C#" Value= "public static uint DropPositionGetType ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.UInt32</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'uint'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "RemoveColumn" >
<MemberSignature Language= "C#" Value= "public int RemoveColumn (Gtk.TreeViewColumn column);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Int32</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "column" Type= "Gtk.TreeViewColumn" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<returns > To be added: an object of type 'int'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SetColumnDragFunction" >
<MemberSignature Language= "C#" Value= "public void SetColumnDragFunction (Gtk.TreeViewColumnDropFunc func, IntPtr user_data, Gtk.DestroyNotify destroy);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "func" Type= "Gtk.TreeViewColumnDropFunc" />
<Parameter Name= "user_data" Type= "System.IntPtr" />
<Parameter Name= "destroy" Type= "Gtk.DestroyNotify" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "func" > To be added: an object of type 'Gtk.TreeViewColumnDropFunc'</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>
</Docs>
</Member>
<Member MemberName= "ScrollToCell" >
<MemberSignature Language= "C#" Value= "public void ScrollToCell (Gtk.TreePath path, Gtk.TreeViewColumn column, bool use_align, float row_align, float col_align);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "column" Type= "Gtk.TreeViewColumn" />
<Parameter Name= "use_align" Type= "System.Boolean" />
<Parameter Name= "row_align" Type= "System.Single" />
<Parameter Name= "col_align" Type= "System.Single" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<param name= "use_align" > To be added: an object of type 'bool'</param>
<param name= "row_align" > To be added: an object of type 'float'</param>
<param name= "col_align" > To be added: an object of type 'float'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "EnableModelDragDest" >
<MemberSignature Language= "C#" Value= "public void EnableModelDragDest (Gtk.TargetEntry targets, int n_targets, Gdk.DragAction actions);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "targets" Type= "Gtk.TargetEntry" />
<Parameter Name= "n_targets" Type= "System.Int32" />
<Parameter Name= "actions" Type= "Gdk.DragAction" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "targets" > To be added: an object of type 'Gtk.TargetEntry'</param>
<param name= "n_targets" > To be added: an object of type 'int'</param>
<param name= "actions" > To be added: an object of type 'Gdk.DragAction'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "CreateRowDragIcon" >
<MemberSignature Language= "C#" Value= "public Gdk.Pixmap CreateRowDragIcon (Gtk.TreePath path);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Gdk.Pixmap</ReturnType>
</ReturnValue>
<Parameters >
<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>
<returns > To be added: an object of type 'Gdk.Pixmap'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "CollapseAll" >
<MemberSignature Language= "C#" Value= "public void CollapseAll ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "MoveColumnAfter" >
<MemberSignature Language= "C#" Value= "public void MoveColumnAfter (Gtk.TreeViewColumn column, Gtk.TreeViewColumn base_column);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "column" Type= "Gtk.TreeViewColumn" />
<Parameter Name= "base_column" Type= "Gtk.TreeViewColumn" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<param name= "base_column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SetCursor" >
<MemberSignature Language= "C#" Value= "public void SetCursor (Gtk.TreePath path, Gtk.TreeViewColumn focus_column, bool start_editing);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "focus_column" Type= "Gtk.TreeViewColumn" />
<Parameter Name= "start_editing" Type= "System.Boolean" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "focus_column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<param name= "start_editing" > To be added: an object of type 'bool'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetBackgroundArea" >
<MemberSignature Language= "C#" Value= "public void GetBackgroundArea (Gtk.TreePath path, Gtk.TreeViewColumn column, Gdk.Rectangle rect);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "column" Type= "Gtk.TreeViewColumn" />
<Parameter Name= "rect" Type= "Gdk.Rectangle" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<param name= "rect" > To be added: an object of type 'Gdk.Rectangle'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetVisibleRect" >
<MemberSignature Language= "C#" Value= "public void GetVisibleRect (Gdk.Rectangle visible_rect);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "visible_rect" Type= "Gdk.Rectangle" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "visible_rect" > To be added: an object of type 'Gdk.Rectangle'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "InsertColumn" >
<MemberSignature Language= "C#" Value= "public int InsertColumn (Gtk.TreeViewColumn column, int position);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Int32</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "column" Type= "Gtk.TreeViewColumn" />
<Parameter Name= "position" Type= "System.Int32" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<param name= "position" > To be added: an object of type 'int'</param>
<returns > To be added: an object of type 'int'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ActivateRow" >
<MemberSignature Language= "C#" Value= "public void ActivateRow (Gtk.TreePath path, Gtk.TreeViewColumn column);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "column" Type= "Gtk.TreeViewColumn" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetPathAtPos" >
<MemberSignature Language= "C#" Value= "public bool GetPathAtPos (int x, int y, Gtk.TreePath path, Gtk.TreeViewColumn column, int cell_x, int cell_y);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "x" Type= "System.Int32" />
<Parameter Name= "y" Type= "System.Int32" />
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "column" Type= "Gtk.TreeViewColumn" />
<Parameter Name= "cell_x" Type= "System.Int32" />
<Parameter Name= "cell_y" Type= "System.Int32" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "x" > To be added: an object of type 'int'</param>
<param name= "y" > To be added: an object of type 'int'</param>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<param name= "cell_x" > To be added: an object of type 'int'</param>
<param name= "cell_y" > To be added: an object of type 'int'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "RowExpand" >
<MemberSignature Language= "C#" Value= "public bool RowExpand (Gtk.TreePath path);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<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>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SetDestroyCountFunc" >
<MemberSignature Language= "C#" Value= "public void SetDestroyCountFunc (Gtk.TreeDestroyCountFunc func, IntPtr data, Gtk.DestroyNotify destroy);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "func" Type= "Gtk.TreeDestroyCountFunc" />
<Parameter Name= "data" Type= "System.IntPtr" />
<Parameter Name= "destroy" Type= "Gtk.DestroyNotify" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "func" > To be added: an object of type 'Gtk.TreeDestroyCountFunc'</param>
<param name= "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>
</Docs>
</Member>
<Member MemberName= "SetSearchEqualFunc" >
<MemberSignature Language= "C#" Value= "public void SetSearchEqualFunc (Gtk.TreeViewSearchEqualFunc search_equal_func, IntPtr search_user_data, Gtk.DestroyNotify search_destroy);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "search_equal_func" Type= "Gtk.TreeViewSearchEqualFunc" />
<Parameter Name= "search_user_data" Type= "System.IntPtr" />
<Parameter Name= "search_destroy" Type= "Gtk.DestroyNotify" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "search_equal_func" > To be added: an object of type 'Gtk.TreeViewSearchEqualFunc'</param>
<param name= "search_user_data" > To be added: an object of type 'IntPtr'</param>
<param name= "search_destroy" > To be added: an object of type 'Gtk.DestroyNotify'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "UnsetRowsDragDest" >
<MemberSignature Language= "C#" Value= "public void UnsetRowsDragDest ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "AppendColumn" >
<MemberSignature Language= "C#" Value= "public int AppendColumn (Gtk.TreeViewColumn column);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Int32</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "column" Type= "Gtk.TreeViewColumn" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<returns > To be added: an object of type 'int'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SetDragDestRow" >
<MemberSignature Language= "C#" Value= "public void SetDragDestRow (Gtk.TreePath path, Gtk.TreeViewDropPosition pos);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "pos" Type= "Gtk.TreeViewDropPosition" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "pos" > To be added: an object of type 'Gtk.TreeViewDropPosition'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "UnsetRowsDragSource" >
<MemberSignature Language= "C#" Value= "public void UnsetRowsDragSource ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "EnableModelDragSource" >
<MemberSignature Language= "C#" Value= "public void EnableModelDragSource (Gdk.ModifierType start_button_mask, Gtk.TargetEntry targets, int n_targets, Gdk.DragAction actions);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "start_button_mask" Type= "Gdk.ModifierType" />
<Parameter Name= "targets" Type= "Gtk.TargetEntry" />
<Parameter Name= "n_targets" Type= "System.Int32" />
<Parameter Name= "actions" Type= "Gdk.DragAction" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "start_button_mask" > To be added: an object of type 'Gdk.ModifierType'</param>
<param name= "targets" > To be added: an object of type 'Gtk.TargetEntry'</param>
<param name= "n_targets" > To be added: an object of type 'int'</param>
<param name= "actions" > To be added: an object of type 'Gdk.DragAction'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "WidgetToTreeCoords" >
<MemberSignature Language= "C#" Value= "public void WidgetToTreeCoords (int wx, int wy, int tx, int ty);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "wx" Type= "System.Int32" />
<Parameter Name= "wy" Type= "System.Int32" />
<Parameter Name= "tx" Type= "System.Int32" />
<Parameter Name= "ty" Type= "System.Int32" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "wx" > To be added: an object of type 'int'</param>
<param name= "wy" > To be added: an object of type 'int'</param>
<param name= "tx" > To be added: an object of type 'int'</param>
<param name= "ty" > To be added: an object of type 'int'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "CollapseRow" >
<MemberSignature Language= "C#" Value= "public bool CollapseRow (Gtk.TreePath path);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<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>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetDestRowAtPos" >
<MemberSignature Language= "C#" Value= "public bool GetDestRowAtPos (int drag_x, int drag_y, Gtk.TreePath path, Gtk.TreeViewDropPosition pos);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "drag_x" Type= "System.Int32" />
<Parameter Name= "drag_y" Type= "System.Int32" />
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "pos" Type= "Gtk.TreeViewDropPosition" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "drag_x" > To be added: an object of type 'int'</param>
<param name= "drag_y" > To be added: an object of type 'int'</param>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "pos" > To be added: an object of type 'Gtk.TreeViewDropPosition'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ExpandAll" >
<MemberSignature Language= "C#" Value= "public void ExpandAll ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetDragDestRow" >
<MemberSignature Language= "C#" Value= "public void GetDragDestRow (Gtk.TreePath path, Gtk.TreeViewDropPosition pos);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "pos" Type= "Gtk.TreeViewDropPosition" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "pos" > To be added: an object of type 'Gtk.TreeViewDropPosition'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "MapExpandedRows" >
<MemberSignature Language= "C#" Value= "public void MapExpandedRows (Gtk.TreeViewMappingFunc func);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "func" Type= "Gtk.TreeViewMappingFunc" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "func" > To be added: an object of type 'Gtk.TreeViewMappingFunc'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ScrollToPoint" >
<MemberSignature Language= "C#" Value= "public void ScrollToPoint (int tree_x, int tree_y);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "tree_x" Type= "System.Int32" />
<Parameter Name= "tree_y" Type= "System.Int32" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "tree_x" > To be added: an object of type 'int'</param>
<param name= "tree_y" > To be added: an object of type 'int'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetColumn" >
<MemberSignature Language= "C#" Value= "public Gtk.TreeViewColumn GetColumn (int n);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > Gtk.TreeViewColumn</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "n" Type= "System.Int32" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "n" > To be added: an object of type 'int'</param>
<returns > To be added: an object of type 'Gtk.TreeViewColumn'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ExpandRow" >
<MemberSignature Language= "C#" Value= "public bool ExpandRow (Gtk.TreePath path, bool open_all);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "open_all" Type= "System.Boolean" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "open_all" > To be added: an object of type 'bool'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ColumnsAutosize" >
<MemberSignature Language= "C#" Value= "public void ColumnsAutosize ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "TreeToWidgetCoords" >
<MemberSignature Language= "C#" Value= "public void TreeToWidgetCoords (int tx, int ty, int wx, int wy);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "tx" Type= "System.Int32" />
<Parameter Name= "ty" Type= "System.Int32" />
<Parameter Name= "wx" Type= "System.Int32" />
<Parameter Name= "wy" Type= "System.Int32" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "tx" > To be added: an object of type 'int'</param>
<param name= "ty" > To be added: an object of type 'int'</param>
<param name= "wx" > To be added: an object of type 'int'</param>
<param name= "wy" > To be added: an object of type 'int'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetCellArea" >
<MemberSignature Language= "C#" Value= "public void GetCellArea (Gtk.TreePath path, Gtk.TreeViewColumn column, Gdk.Rectangle rect);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "column" Type= "Gtk.TreeViewColumn" />
<Parameter Name= "rect" Type= "Gdk.Rectangle" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<param name= "rect" > To be added: an object of type 'Gdk.Rectangle'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GetCursor" >
<MemberSignature Language= "C#" Value= "public void GetCursor (Gtk.TreePath path, Gtk.TreeViewColumn focus_column);" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "path" Type= "Gtk.TreePath" />
<Parameter Name= "focus_column" Type= "Gtk.TreeViewColumn" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "path" > To be added: an object of type 'Gtk.TreePath'</param>
<param name= "focus_column" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Finalize" >
<MemberSignature Language= "C#" Value= "protected virtual void Finalize ();" />
<MemberType > Method</MemberType>
<ReturnValue >
<ReturnType > System.Void</ReturnType>
</ReturnValue>
<Parameters />
<Docs >
2003-02-23 07:26:30 +00:00
<summary > Disposes the resources associated with the object.</summary>
<remarks />
2003-02-12 02:00:12 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "protected TreeView (uint gtype);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "gtype" Type= "System.UInt32" />
</Parameters>
<Docs >
2003-02-23 07:26:30 +00:00
<summary > Internal constructor</summary>
<param name= "gtype" > GLib type for the type</param>
<returns > Creates a new instance of TreeView, using the GLib-provided type</returns>
<remarks >
<para > This is a constructor used by derivative types of <see cref= "T:Gtk.TreeView" /> that would have their own GLib type assigned to it. This is not typically used by C# code.</para>
</remarks>
2003-02-12 02:00:12 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public TreeView (IntPtr raw);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "raw" Type= "System.IntPtr" />
</Parameters>
<Docs >
2003-02-23 07:26:30 +00:00
<summary > Internal constructor</summary>
<param name= "raw" > Pointer to the C object.</param>
<returns > An instance of TreeView, wrapping the C object.</returns>
<remarks >
<para > This is an internal constructor, and should not be used by user code.</para>
</remarks>
2003-02-12 02:00:12 +00:00
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public TreeView ();" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'Gtk.TreeView'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= ".ctor" >
<MemberSignature Language= "C#" Value= "public TreeView (Gtk.TreeModel model);" />
<MemberType > Constructor</MemberType>
<ReturnValue />
<Parameters >
<Parameter Name= "model" Type= "Gtk.TreeModel" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "model" > To be added: an object of type 'Gtk.TreeModel'</param>
<returns > To be added: an object of type 'Gtk.TreeView'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "GType" >
<MemberSignature Language= "C#" Value= "public static uint GType { get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.UInt32</ReturnType>
</ReturnValue>
<Docs >
2003-02-23 07:26:30 +00:00
<summary > The GLib Type for Gtk.TreeView</summary>
<returns > The GLib TYpe for the Gtk.TreeView class.</returns>
<remarks />
2003-02-12 02:00:12 +00:00
</Docs>
</Member>
<Member MemberName= "Model" >
<MemberSignature Language= "C#" Value= "public Gtk.TreeModel Model { set; get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gtk.TreeModel</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "Gtk.TreeModel" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'Gtk.TreeModel'</param>
<returns > To be added: an object of type 'Gtk.TreeModel'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Selection" >
<MemberSignature Language= "C#" Value= "public Gtk.TreeSelection Selection { get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gtk.TreeSelection</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'Gtk.TreeSelection'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "BinWindow" >
<MemberSignature Language= "C#" Value= "public Gdk.Window BinWindow { get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gdk.Window</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'Gdk.Window'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Columns" >
<MemberSignature Language= "C#" Value= "public GLib.List Columns { get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > GLib.List</ReturnType>
</ReturnValue>
<Docs >
<summary > To be added</summary>
<returns > To be added: an object of type 'GLib.List'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "RulesHint" >
<MemberSignature Language= "C#" Value= "public bool RulesHint { set; get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "System.Boolean" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'bool'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "EnableSearch" >
<MemberSignature Language= "C#" Value= "public bool EnableSearch { set; get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "System.Boolean" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'bool'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "HeadersVisible" >
<MemberSignature Language= "C#" Value= "public bool HeadersVisible { set; get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "System.Boolean" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'bool'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ExpanderColumn" >
<MemberSignature Language= "C#" Value= "public Gtk.TreeViewColumn ExpanderColumn { set; get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gtk.TreeViewColumn</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "Gtk.TreeViewColumn" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'Gtk.TreeViewColumn'</param>
<returns > To be added: an object of type 'Gtk.TreeViewColumn'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Reorderable" >
<MemberSignature Language= "C#" Value= "public bool Reorderable { set; get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "System.Boolean" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'bool'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Hadjustment" >
<MemberSignature Language= "C#" Value= "public Gtk.Adjustment Hadjustment { set; get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gtk.Adjustment</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "Gtk.Adjustment" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'Gtk.Adjustment'</param>
<returns > To be added: an object of type 'Gtk.Adjustment'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "HeadersClickable" >
<MemberSignature Language= "C#" Value= "public bool HeadersClickable { set; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.Boolean</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "System.Boolean" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'bool'</param>
<returns > To be added: an object of type 'bool'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "Vadjustment" >
<MemberSignature Language= "C#" Value= "public Gtk.Adjustment Vadjustment { set; get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > Gtk.Adjustment</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "Gtk.Adjustment" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'Gtk.Adjustment'</param>
<returns > To be added: an object of type 'Gtk.Adjustment'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SearchColumn" >
<MemberSignature Language= "C#" Value= "public int SearchColumn { set; get; };" />
<MemberType > Property</MemberType>
<ReturnValue >
<ReturnType > System.Int32</ReturnType>
</ReturnValue>
<Parameters >
<Parameter Name= "value" Type= "System.Int32" />
</Parameters>
<Docs >
<summary > To be added</summary>
<param name= "value" > To be added: an object of type 'int'</param>
<returns > To be added: an object of type 'int'</returns>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ScrollAdjustmentsSet" >
<MemberSignature Language= "C#" Value= "public event GtkSharp.ScrollAdjustmentsSetHandler ScrollAdjustmentsSet;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ToggleCursorRow" >
<MemberSignature Language= "C#" Value= "public event EventHandler ToggleCursorRow;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "RowExpanded" >
<MemberSignature Language= "C#" Value= "public event GtkSharp.RowExpandedHandler RowExpanded;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "MoveCursor" >
<MemberSignature Language= "C#" Value= "public event GtkSharp.MoveCursorHandler MoveCursor;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "StartInteractiveSearch" >
<MemberSignature Language= "C#" Value= "public event EventHandler StartInteractiveSearch;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "TestExpandRow" >
<MemberSignature Language= "C#" Value= "public event GtkSharp.TestExpandRowHandler TestExpandRow;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SelectCursorRow" >
<MemberSignature Language= "C#" Value= "public event GtkSharp.SelectCursorRowHandler SelectCursorRow;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SelectAll" >
<MemberSignature Language= "C#" Value= "public event EventHandler SelectAll;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "RowCollapsed" >
<MemberSignature Language= "C#" Value= "public event GtkSharp.RowCollapsedHandler RowCollapsed;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "SelectCursorParent" >
<MemberSignature Language= "C#" Value= "public event EventHandler SelectCursorParent;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "UnselectAll" >
<MemberSignature Language= "C#" Value= "public event EventHandler UnselectAll;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ColumnsChanged" >
<MemberSignature Language= "C#" Value= "public event EventHandler ColumnsChanged;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "ExpandCollapseCursorRow" >
<MemberSignature Language= "C#" Value= "public event GtkSharp.ExpandCollapseCursorRowHandler ExpandCollapseCursorRow;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "RowActivated" >
<MemberSignature Language= "C#" Value= "public event GtkSharp.RowActivatedHandler RowActivated;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "TestCollapseRow" >
<MemberSignature Language= "C#" Value= "public event GtkSharp.TestCollapseRowHandler TestCollapseRow;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
<Member MemberName= "CursorChanged" >
<MemberSignature Language= "C#" Value= "public event EventHandler CursorChanged;" />
<MemberType > Event</MemberType>
<ReturnValue />
<Parameters />
<Docs >
<summary > To be added</summary>
<remarks > To be added</remarks>
</Docs>
</Member>
</Members>
</Type>