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

📄 gtktreeview.zc

📁 实现树形结构
💻 ZC
字号:
import "glib/glib"import "glib/glib-object"import "gtk/gtkobject"import "gtk/gtkwidget"import "gtk/gtkcontainer"import "gtk/gtktreemodel"import "gtk/gtktreeviewcolumn"import "gtk/gtktreeselection"import "gtk/gtkadjustment"public [name="c"]enum GtkTreeViewDropPosition  GTK_TREE_VIEW_DROP_BEFORE  GTK_TREE_VIEW_DROP_AFTER  GTK_TREE_VIEW_DROP_INTO_OR_BEFORE  GTK_TREE_VIEW_DROP_INTO_OR_AFTERendstruct GtkTreeView : local GtkContainer; endstruct GtkTreeViewClass : local GtkContainerClass; endimport func gtk_tree_view_get_type: GtkTypeimport func gtk_tree_view_new: GtkWidgetimport func gtk_tree_view_new_with_model                (GtkTreeModel): GtkWidgetimport func gtk_tree_view_get_model                     (GtkTreeView): GtkTreeModelimport func gtk_tree_view_set_model                     (GtkTreeView,GtkTreeModel)import func gtk_tree_view_get_selection                 (GtkTreeView): GtkTreeSelectionimport func gtk_tree_view_get_hadjustment               (GtkTreeView): GtkAdjustmentimport func gtk_tree_view_set_hadjustment               (GtkTreeView,GtkAdjustment)import func gtk_tree_view_get_vadjustment               (GtkTreeView): GtkAdjustmentimport func gtk_tree_view_set_vadjustment               (GtkTreeView,GtkAdjustment)import func gtk_tree_view_get_headers_visible           (GtkTreeView): gbooleanimport func gtk_tree_view_set_headers_visible           (GtkTreeView,gboolean)import func gtk_tree_view_columns_autosize              (GtkTreeView)import func gtk_tree_view_set_headers_clickable         (GtkTreeView,gboolean)import func gtk_tree_view_set_rules_hint                (GtkTreeView,gboolean)import func gtk_tree_view_get_rules_hint                (GtkTreeView): gbooleanimport func gtk_tree_view_append_column                 (GtkTreeView,GtkTreeViewColumn): gintimport func gtk_tree_view_remove_column                 (GtkTreeView,GtkTreeViewColumn): gintimport func gtk_tree_view_insert_column                 (GtkTreeView,GtkTreeViewColumn,gint): gint//import func gtk_tree_view_insert_column_with_attributes (GtkTreeView,gint,[] gchar,GtkCellRenderer, ...): gint//import func gtk_tree_view_insert_column_with_data_func  (GtkTreeView,gint,[] gchar,GtkCellRenderer,GtkTreeCellDataFunc,gpointer,GDestroyNotify): gintimport func gtk_tree_view_get_column                    (GtkTreeView,gint): GtkTreeViewColumnimport func gtk_tree_view_get_columns                   (GtkTreeView): GListimport func gtk_tree_view_move_column_after             (GtkTreeView,GtkTreeViewColumn,GtkTreeViewColumn)import func gtk_tree_view_set_expander_column           (GtkTreeView,GtkTreeViewColumn)import func gtk_tree_view_get_expander_column           (GtkTreeView): GtkTreeViewColumn//import func gtk_tree_view_set_column_drag_function      (GtkTreeView,GtkTreeViewColumnDropFunc,gpointer,GtkDestroyNotify)import func gtk_tree_view_set_reorderable               (GtkTreeView,gboolean)import func gtk_tree_view_get_reorderable               (GtkTreeView): gbooleanimport func gtk_tree_view_set_cursor                    (GtkTreeView,GtkTreePath,GtkTreeViewColumn,gboolean)import func gtk_tree_view_get_cursor                    (GtkTreeView,[] GtkTreePath,[] GtkTreeViewColumn)import func gtk_tree_view_expand_row (GtkTreeView,GtkTreePath,gboolean): gbooleanimport func gtk_tree_view_expand_to_path (GtkTreeView,GtkTreePath ): voidimport func gtk_tree_view_get_path_at_pos (		GtkTreeView, 		gint, 		gint, 		[] GtkTreePath, 		[] GtkTreeViewColumn, 		[] gint,		[] gint) : gbooleanend

⌨️ 快捷键说明

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