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

📄 gtkctree.h

📁 windows平台下开发gtk程序所需要的库和头文件等
💻 H
📖 第 1 页 / 共 2 页
字号:
						  gpointer      data);void gtk_ctree_pre_recursive_to_depth            (GtkCTree     *ctree, 						  GtkCTreeNode *node,						  gint          depth,						  GtkCTreeFunc  func,						  gpointer      data);gboolean gtk_ctree_is_viewable                   (GtkCTree     *ctree, 					          GtkCTreeNode *node);GtkCTreeNode * gtk_ctree_last                    (GtkCTree     *ctree,					          GtkCTreeNode *node);GtkCTreeNode * gtk_ctree_find_node_ptr           (GtkCTree     *ctree,					          GtkCTreeRow  *ctree_row);GtkCTreeNode * gtk_ctree_node_nth                (GtkCTree     *ctree,						  guint         row);gboolean gtk_ctree_find                          (GtkCTree     *ctree,					          GtkCTreeNode *node,					          GtkCTreeNode *child);gboolean gtk_ctree_is_ancestor                   (GtkCTree     *ctree,					          GtkCTreeNode *node,					          GtkCTreeNode *child);GtkCTreeNode * gtk_ctree_find_by_row_data        (GtkCTree     *ctree,					          GtkCTreeNode *node,					          gpointer      data);/* returns a GList of all GtkCTreeNodes with row->data == data. */GList * gtk_ctree_find_all_by_row_data           (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gpointer      data);GtkCTreeNode * gtk_ctree_find_by_row_data_custom (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gpointer      data,						  GCompareFunc  func);/* returns a GList of all GtkCTreeNodes with row->data == data. */GList * gtk_ctree_find_all_by_row_data_custom    (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gpointer      data,						  GCompareFunc  func);gboolean gtk_ctree_is_hot_spot                   (GtkCTree     *ctree,					          gint          x,					          gint          y);/*********************************************************** *   Tree signals : move, expand, collapse, (un)select     * ***********************************************************/void gtk_ctree_move                              (GtkCTree     *ctree,						  GtkCTreeNode *node,						  GtkCTreeNode *new_parent, 						  GtkCTreeNode *new_sibling);void gtk_ctree_expand                            (GtkCTree     *ctree,						  GtkCTreeNode *node);void gtk_ctree_expand_recursive                  (GtkCTree     *ctree,						  GtkCTreeNode *node);void gtk_ctree_expand_to_depth                   (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          depth);void gtk_ctree_collapse                          (GtkCTree     *ctree,						  GtkCTreeNode *node);void gtk_ctree_collapse_recursive                (GtkCTree     *ctree,						  GtkCTreeNode *node);void gtk_ctree_collapse_to_depth                 (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          depth);void gtk_ctree_toggle_expansion                  (GtkCTree     *ctree,						  GtkCTreeNode *node);void gtk_ctree_toggle_expansion_recursive        (GtkCTree     *ctree,						  GtkCTreeNode *node);void gtk_ctree_select                            (GtkCTree     *ctree, 						  GtkCTreeNode *node);void gtk_ctree_select_recursive                  (GtkCTree     *ctree, 						  GtkCTreeNode *node);void gtk_ctree_unselect                          (GtkCTree     *ctree, 						  GtkCTreeNode *node);void gtk_ctree_unselect_recursive                (GtkCTree     *ctree, 						  GtkCTreeNode *node);void gtk_ctree_real_select_recursive             (GtkCTree     *ctree, 						  GtkCTreeNode *node, 						  gint          state);/*********************************************************** *           Analogons of GtkCList functions               * ***********************************************************/void gtk_ctree_node_set_text                     (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column,						  const gchar  *text);void gtk_ctree_node_set_pixmap                   (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column,						  GdkPixmap    *pixmap,						  GdkBitmap    *mask);void gtk_ctree_node_set_pixtext                  (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column,						  const gchar  *text,						  guint8        spacing,						  GdkPixmap    *pixmap,						  GdkBitmap    *mask);void gtk_ctree_set_node_info                     (GtkCTree     *ctree,						  GtkCTreeNode *node,						  const gchar  *text,						  guint8        spacing,						  GdkPixmap    *pixmap_closed,						  GdkBitmap    *mask_closed,						  GdkPixmap    *pixmap_opened,						  GdkBitmap    *mask_opened,						  gboolean      is_leaf,						  gboolean      expanded);void gtk_ctree_node_set_shift                    (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column,						  gint          vertical,						  gint          horizontal);void gtk_ctree_node_set_selectable               (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gboolean      selectable);gboolean gtk_ctree_node_get_selectable           (GtkCTree     *ctree,						  GtkCTreeNode *node);GtkCellType gtk_ctree_node_get_cell_type         (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column);gboolean gtk_ctree_node_get_text                 (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column,						  gchar       **text);gboolean gtk_ctree_node_get_pixmap               (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column,						  GdkPixmap   **pixmap,						  GdkBitmap   **mask);gboolean gtk_ctree_node_get_pixtext              (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column,						  gchar       **text,						  guint8       *spacing,						  GdkPixmap   **pixmap,						  GdkBitmap   **mask);gboolean gtk_ctree_get_node_info                 (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gchar       **text,						  guint8       *spacing,						  GdkPixmap   **pixmap_closed,						  GdkBitmap   **mask_closed,						  GdkPixmap   **pixmap_opened,						  GdkBitmap   **mask_opened,						  gboolean     *is_leaf,						  gboolean     *expanded);void gtk_ctree_node_set_row_style                (GtkCTree     *ctree,						  GtkCTreeNode *node,						  GtkStyle     *style);GtkStyle * gtk_ctree_node_get_row_style          (GtkCTree     *ctree,						  GtkCTreeNode *node);void gtk_ctree_node_set_cell_style               (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column,						  GtkStyle     *style);GtkStyle * gtk_ctree_node_get_cell_style         (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column);void gtk_ctree_node_set_foreground               (GtkCTree       *ctree,						  GtkCTreeNode   *node,						  const GdkColor *color);void gtk_ctree_node_set_background               (GtkCTree       *ctree,						  GtkCTreeNode   *node,						  const GdkColor *color);void gtk_ctree_node_set_row_data                 (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gpointer      data);void gtk_ctree_node_set_row_data_full            (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gpointer      data,						  GDestroyNotify destroy);gpointer gtk_ctree_node_get_row_data             (GtkCTree     *ctree,						  GtkCTreeNode *node);void gtk_ctree_node_moveto                       (GtkCTree     *ctree,						  GtkCTreeNode *node,						  gint          column,						  gfloat        row_align,						  gfloat        col_align);GtkVisibility gtk_ctree_node_is_visible          (GtkCTree     *ctree,						  GtkCTreeNode *node);/*********************************************************** *             GtkCTree specific functions                 * ***********************************************************/void gtk_ctree_set_indent            (GtkCTree                *ctree, 				      gint                     indent);void gtk_ctree_set_spacing           (GtkCTree                *ctree, 				      gint                     spacing);void gtk_ctree_set_show_stub         (GtkCTree                *ctree, 				      gboolean                 show_stub);void gtk_ctree_set_line_style        (GtkCTree                *ctree, 				      GtkCTreeLineStyle        line_style);void gtk_ctree_set_expander_style    (GtkCTree                *ctree, 				      GtkCTreeExpanderStyle    expander_style);void gtk_ctree_set_drag_compare_func (GtkCTree     	      *ctree,				      GtkCTreeCompareDragFunc  cmp_func);/*********************************************************** *             Tree sorting functions                      * ***********************************************************/void gtk_ctree_sort_node                         (GtkCTree     *ctree, 						  GtkCTreeNode *node);void gtk_ctree_sort_recursive                    (GtkCTree     *ctree, 						  GtkCTreeNode *node);#define gtk_ctree_set_reorderable(t,r)                    gtk_clist_set_reorderable((GtkCList*) (t),(r))/* GType for the GtkCTreeNode.  This is a boxed type, although it uses * no-op's for the copy and free routines.  It is defined in order to * provide type information for the signal arguments */GType   gtk_ctree_node_get_type                  (void) G_GNUC_CONST;G_END_DECLS#endif				/* __GTK_CTREE_H__ */#endif /* GTK_DISABLE_DEPRECATED */

⌨️ 快捷键说明

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