gtkctree.html

来自「最新gtk中文资料集」· HTML 代码 · 共 1,092 行 · 第 1/5 页

HTML
1,092
字号
href="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap">GdkPixmap</a> **pixmap,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkBitmap">GdkBitmap</a> **mask);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="GtkCTree.html#gtk-ctree-node-get-pixtext">gtk_ctree_node_get_pixtext</a>          (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> column,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> **text,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint8">guint8</a> *spacing,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap">GdkPixmap</a> **pixmap,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkBitmap">GdkBitmap</a> **mask);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>            <a class="link" href="GtkCTree.html#gtk-ctree-get-node-info">gtk_ctree_get_node_info</a>             (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar">gchar</a> **text,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint8">guint8</a> *spacing,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap">GdkPixmap</a> **pixmap_closed,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkBitmap">GdkBitmap</a> **mask_closed,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkPixmap">GdkPixmap</a> **pixmap_opened,                                                         <ahref="/usr/share/gtk-doc/html/gdk/gdk-Bitmaps-and-Pixmaps.html#GdkBitmap">GdkBitmap</a> **mask_opened,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> *is_leaf,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> *expanded);void                <a class="link" href="GtkCTree.html#gtk-ctree-node-set-row-style">gtk_ctree_node_set_row_style</a>        (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         <a class="link" href="GtkStyle.html" title="Styles">GtkStyle</a> *style);<a class="link" href="GtkStyle.html" title="Styles">GtkStyle</a>*           <a class="link" href="GtkCTree.html#gtk-ctree-node-get-row-style">gtk_ctree_node_get_row_style</a>        (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node);void                <a class="link" href="GtkCTree.html#gtk-ctree-node-set-cell-style">gtk_ctree_node_set_cell_style</a>       (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> column,                                                         <a class="link" href="GtkStyle.html" title="Styles">GtkStyle</a> *style);<a class="link" href="GtkStyle.html" title="Styles">GtkStyle</a>*           <a class="link" href="GtkCTree.html#gtk-ctree-node-get-cell-style">gtk_ctree_node_get_cell_style</a>       (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> column);void                <a class="link" href="GtkCTree.html#gtk-ctree-node-set-foreground">gtk_ctree_node_set_foreground</a>       (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         const <ahref="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor">GdkColor</a> *color);void                <a class="link" href="GtkCTree.html#gtk-ctree-node-set-background">gtk_ctree_node_set_background</a>       (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         const <ahref="/usr/share/gtk-doc/html/gdk/gdk-Colormaps-and-Colors.html#GdkColor">GdkColor</a> *color);void                <a class="link" href="GtkCTree.html#gtk-ctree-node-set-row-data">gtk_ctree_node_set_row_data</a>         (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> data);void                <a class="link" href="GtkCTree.html#gtk-ctree-node-set-row-data-full">gtk_ctree_node_set_row_data_full</a>    (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a> data,                                                         <a class="link" href="gtk-Types.html#GtkDestroyNotify">GtkDestroyNotify</a> destroy);<ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gpointer">gpointer</a>            <a class="link" href="GtkCTree.html#gtk-ctree-node-get-row-data">gtk_ctree_node_get_row_data</a>         (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node);void                <a class="link" href="GtkCTree.html#gtk-ctree-node-moveto">gtk_ctree_node_moveto</a>               (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> column,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat">gfloat</a> row_align,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat">gfloat</a> col_align);<a class="link" href="gtk-Standard-Enumerations.html#GtkVisibility">GtkVisibility</a>       <a class="link" href="GtkCTree.html#gtk-ctree-node-is-visible">gtk_ctree_node_is_visible</a>           (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node);void                <a class="link" href="GtkCTree.html#gtk-ctree-set-indent">gtk_ctree_set_indent</a>                (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> indent);void                <a class="link" href="GtkCTree.html#gtk-ctree-set-spacing">gtk_ctree_set_spacing</a>               (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint">gint</a> spacing);#define             <a class="link" href="GtkCTree.html#gtk-ctree-set-reorderable">gtk_ctree_set_reorderable</a>           (t,r)void                <a class="link" href="GtkCTree.html#gtk-ctree-set-line-style">gtk_ctree_set_line_style</a>            (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeLineStyle">GtkCTreeLineStyle</a> line_style);void                <a class="link" href="GtkCTree.html#gtk-ctree-set-expander-style">gtk_ctree_set_expander_style</a>        (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeExpanderStyle">GtkCTreeExpanderStyle</a> expander_style);void                <a class="link" href="GtkCTree.html#gtk-ctree-set-drag-compare-func">gtk_ctree_set_drag_compare_func</a>     (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeCompareDragFunc">GtkCTreeCompareDragFunc</a> cmp_func);void                <a class="link" href="GtkCTree.html#gtk-ctree-sort-node">gtk_ctree_sort_node</a>                 (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node);void                <a class="link" href="GtkCTree.html#gtk-ctree-sort-recursive">gtk_ctree_sort_recursive</a>            (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a> *node);<a class="link" href="GtkCTree.html#GtkCTreeNode">GtkCTreeNode</a>*       <a class="link" href="GtkCTree.html#gtk-ctree-node-nth">gtk_ctree_node_nth</a>                  (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a> row);void                <a class="link" href="GtkCTree.html#gtk-ctree-set-show-stub">gtk_ctree_set_show_stub</a>             (<a class="link" href="GtkCTree.html" title="GtkCTree">GtkCTree</a> *ctree,                                                         <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a> show_stub);</pre></div><div class="refsect1" lang="en"><a name="id4500365"></a><h2>Object Hierarchy</h2><pre class="synopsis">  <ahref="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a>   +----<ahref="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a>         +----<a class="link" href="GtkObject.html" title="GtkObject">GtkObject</a>               +----<a class="link" href="GtkWidget.html" title="GtkWidget">GtkWidget</a>                     +----<a class="link" href="GtkContainer.html" title="GtkContainer">GtkContainer</a>                           +----<a class="link" href="GtkCList.html" title="GtkCList">GtkCList</a>                                 +----GtkCTree</pre></div><div class="refsect1" lang="en"><a name="id4500427"></a><h2>Implemented Interfaces</h2><p>GtkCTree implements AtkImplementorIface and  <a class="link" href="gtk-gtkbuildable.html#GtkBuildable">GtkBuildable</a>.</p></div><div class="refsect1" lang="en"><a name="id4500457"></a><h2>Properties</h2><pre class="synopsis">  "<a class="link" href="GtkCTree.html#GtkCTree--expander-style">expander-style</a>"           <a class="link" href="GtkCTree.html#GtkCTreeExpanderStyle">GtkCTreeExpanderStyle</a>  : Read / Write  "<a class="link" href="GtkCTree.html#GtkCTree--indent">indent</a>"                   <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a>                 : Read / Write  "<a class="link" href="GtkCTree.html#GtkCTree--line-style">line-style</a>"               <a class="link" href="GtkCTree.html#GtkCTreeLineStyle">GtkCTreeLineStyle</a>     : Read / Write  "<a class="link" href="GtkCTree.html#GtkCTree--n-columns">n-columns</a>"                <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a>                 : Read / Write / Construct Only  "<a class="link" href="GtkCTree.html#GtkCTree--show-stub">show-stub</a>"                <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean">gboolean</a>              : Read / Write  "<a class="link" href="GtkCTree.html#GtkCTree--spacing">spacing</a>"                  <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a>                 : Read / Write  "<a class="link" href="GtkCTree.html#GtkCTree--tree-column">tree-column</a>"              <ahref="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#guint">guint</a>                 : Read / Write / Construct Only</pre></div><div class="refsect1" lang="en"><a name="id4500594"></a><h2>Signals</h2><pre class="synopsis">  "<a class="link" href="GtkCTree.html#GtkCTree-change-focus-row-expansion">change-focus-row-expansion</a>"                     : Run Last / Action  "<a class="link" href="GtkCTree.html#GtkCTree-tree-collapse">tree-collapse</a>"                                  : Run Last  "<a class="link" href="GtkCTree.html#GtkCTree-tree-expand">tree-expand</a>"                                    : Run Last  "<a class="link" href="GtkCTree.html#GtkCTree-tree-move">tree-move</a>"                                      : Run Last  "<a class="link" href="GtkCTree.html#GtkCTree-tree-select-row">tree-select-row</a>"                                : Run First  "<a class="link" href="GtkCTree.html#GtkCTree-tree-unselect-row">tree-unselect-row</a>"                              : Run First</pre></div><div class="refsect1" lang="en"><a name="id4500675"></a><h2>Description</h2><p>The <a class="link" href="GtkCTree.html" title="GtkCTree"><span class="type">GtkCTree</span></a> widget is used for showing a hierarchical tree to the user, for example a directory tree.</p><p>The tree is internally represented as a set of <a class="link" href="GtkCTree.html#GtkCTreeNode"><span class="type">GtkCTreeNode</span></a> structures.</p><p>The interface has much in common with the <a class="link" href="GtkCList.html" title="GtkCList"><span class="type">GtkCList</span></a> widget: rows (nodes)can be selected by the user etc.</p><p> Positions in the tree are often indicated by two arguments, aparent and a sibling, both <a class="link" href="GtkCTree.html#GtkCTreeNode"><span class="type">GtkCTreeNode</span></a> pointers. If the parentis <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>, the position is at the root of the tree and if the siblingis <ahref="/usr/share/gtk-doc/html/liboil/liboil-liboiljunk.html#NULL:CAPS"><code class="literal">NULL</code></a>, it will be the last child of parent, otherwise it will beinserted just before the sibling.</p>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?