⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gtkctree.html

📁 该压缩包包含了GTK+的大量API函数
💻 HTML
📖 第 1 页 / 共 5 页
字号:
CLASS="PROGRAMLISTING">typedef enum{  GTK_CTREE_POS_BEFORE,  GTK_CTREE_POS_AS_CHILD,  GTK_CTREE_POS_AFTER} GtkCTreePos;</PRE></TD></TR></TABLE><P>A value specifying the position of a new node relative to an old one.<DIVCLASS="INFORMALTABLE"><ANAME="AEN21368"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_POS_BEFORE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">As a sibling, before the specified node.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_POS_AS_CHILD</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">As a child of the specified node.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_POS_AFTER</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">As a sibling, after the specified node.</TD></TR></TBODY></TABLE><P></P></DIV>&#13;</P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN21382"></A><H3><ANAME="GTKCTREELINESTYLE"></A>enum GtkCTreeLineStyle</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{  GTK_CTREE_LINES_NONE,  GTK_CTREE_LINES_SOLID,  GTK_CTREE_LINES_DOTTED,  GTK_CTREE_LINES_TABBED} GtkCTreeLineStyle;</PRE></TD></TR></TABLE><P>The appearance of the lines in the tree graphics.<DIVCLASS="INFORMALTABLE"><ANAME="AEN21387"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_LINES_NONE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">No lines.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_LINES_SOLID</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Solid lines.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_LINES_DOTTED</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Dotted lines.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_LINES_TABBED</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">FIXME.</TD></TR></TBODY></TABLE><P></P></DIV>&#13;</P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN21404"></A><H3><ANAME="GTKCTREEEXPANDERSTYLE"></A>enum GtkCTreeExpanderStyle</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{  GTK_CTREE_EXPANDER_NONE,  GTK_CTREE_EXPANDER_SQUARE,  GTK_CTREE_EXPANDER_TRIANGLE,  GTK_CTREE_EXPANDER_CIRCULAR} GtkCTreeExpanderStyle;</PRE></TD></TR></TABLE><P>The appearance of the expander buttons, i.e. the small buttonswhich expand or contract parts of the tree when pressed.<DIVCLASS="INFORMALTABLE"><ANAME="AEN21409"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANDER_NONE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">No expanders.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANDER_SQUARE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Square expanders.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANDER_TRIANGLE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Triangular expanders.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANDER_CIRCULAR</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Round expanders.</TD></TR></TBODY></TABLE><P></P></DIV>&#13;</P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN21426"></A><H3><ANAME="GTKCTREEEXPANSIONTYPE"></A>enum GtkCTreeExpansionType</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">typedef enum{  GTK_CTREE_EXPANSION_EXPAND,  GTK_CTREE_EXPANSION_EXPAND_RECURSIVE,  GTK_CTREE_EXPANSION_COLLAPSE,  GTK_CTREE_EXPANSION_COLLAPSE_RECURSIVE,  GTK_CTREE_EXPANSION_TOGGLE,  GTK_CTREE_EXPANSION_TOGGLE_RECURSIVE} GtkCTreeExpansionType;</PRE></TD></TR></TABLE><P>How to expand or collapse a part of a tree.<DIVCLASS="INFORMALTABLE"><ANAME="AEN21431"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#F0F0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANSION_EXPAND</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Expand this node.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANSION_EXPAND_RECURSIVE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Expand this node and everything below it in the hierarchy.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANSION_COLLAPSE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Collapse this node.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANSION_COLLAPSE_RECURSIVE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Collapse this node and everything below it in the hierarchy.</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANSION_TOGGLE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Toggle this node (i.e. expand if collapsed and vice versa).</TD></TR><TR><TDWIDTH="20%"ALIGN="LEFT"VALIGN="TOP">GTK_CTREE_EXPANSION_TOGGLE_RECURSIVE</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">Toggle this node and everything below it in the hierarchy.</TD></TR></TBODY></TABLE><P></P></DIV>&#13;</P></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN21454"></A><H3><ANAME="GTKCTREEFUNC"></A>GtkCTreeFunc ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING">void        (*GtkCTreeFunc)                 (<AHREF="gtkctree.html">GtkCTree</A> *ctree,                                             <AHREF="gtkctree.html#GTKCTREENODE">GtkCTreeNode</A> *node,                                             <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> data);</PRE></TD></TR></TABLE><P>A generic callback type to do something with a particular node.</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN21462"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>ctree</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The <AHREF="gtkctree.html">GtkCTree</A> object.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>node</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The <AHREF="gtkctree.html#GTKCTREENODE">GtkCTreeNode</A> in the tree.</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>data</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">The user data associated with the node.&#13;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN21481"></A><H3><ANAME="GTKCTREEGNODEFUNC"></A>GtkCTreeGNodeFunc ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A>    (*GtkCTreeGNodeFunc)            (<AHREF="gtkctree.html">GtkCTree</A> *ctree,                                             <AHREF=../glib/glib-basic-types.html#GUINT>guint</A> depth,                                             <AHREF=../glib/glib-n-ary-trees.html#GNODE>GNode</A> *gnode,                                             <AHREF="gtkctree.html#GTKCTREENODE">GtkCTreeNode</A> *cnode,                                             <AHREF=../glib/glib-basic-types.html#GPOINTER>gpointer</A> data);</PRE></TD></TR></TABLE><P>FIXME</P><DIVCLASS="INFORMALTABLE"><ANAME="AEN21492"></A><P></P><TABLEBORDER="0"WIDTH="100%"BGCOLOR="#FFD0D0"CELLSPACING="0"CELLPADDING="4"CLASS="CALSTABLE"><TBODY><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>ctree</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>depth</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>gnode</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>cnode</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><TTCLASS="PARAMETER"><I>data</I></TT>&nbsp;:</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR><TR><TDWIDTH="20%"ALIGN="RIGHT"VALIGN="TOP"><ICLASS="EMPHASIS">Returns</I> :</TD><TDWIDTH="80%"ALIGN="LEFT"VALIGN="TOP">&nbsp;</TD></TR></TBODY></TABLE><P></P></DIV></DIV><HR><DIVCLASS="REFSECT2"><ANAME="AEN21521"></A><H3><ANAME="GTKCTREECOMPAREDRAGFUNC"></A>GtkCTreeCompareDragFunc ()</H3><TABLEBORDER="0"BGCOLOR="#D6E8FF"WIDTH="100%"CELLPADDING="6"><TR><TD><PRECLASS="PROGRAMLISTING"><AHREF=../glib/glib-basic-types.html#GBOOLEAN>gboolean</A>    (*GtkCTreeCompareDragFunc)      (<AHREF="gtkctree.html">GtkCTree</A> *ctree,                                             <AHREF="gtkctree.html#GTKCTREENODE">GtkCTreeNode</A

⌨️ 快捷键说明

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