gtklist.zc
来自「实现树形结构」· ZC 代码 · 共 44 行
ZC
44 行
import "glib/glib"
import "gdk/gdk"
import "gtk/gtkobject"
import "gtk/gtkenums"
import "gtk/gtkwidget"
import "gtk/gtkcontainer"
import "gtk/gtklistitem"
public [name="c"]
struct GtkList : local GtkContainer; end
struct GtkListClass : local GtkContainerClass; end
import func gtk_list_get_type: GtkType
import func gtk_list_new: GtkWidget
import func gtk_list_insert_items (GtkList,GList,gint)
import func gtk_list_append_items (GtkList,GList)
import func gtk_list_prepend_items (GtkList,GList)
import func gtk_list_remove_items (GtkList,GList)
import func gtk_list_remove_items_no_unref (GtkList,GList)
import func gtk_list_clear_items (GtkList,gint,gint)
import func gtk_list_select_item (GtkList,gint)
import func gtk_list_unselect_item (GtkList,gint)
import func gtk_list_select_child (GtkList,GtkWidget)
import func gtk_list_unselect_child (GtkList,GtkWidget)
import func gtk_list_child_position (GtkList,GtkWidget): gint
import func gtk_list_set_selection_mode (GtkList,GtkSelectionMode)
//import func gtk_list_extend_selection (GtkList,GtkScrollType,gfloat,gboolean)
import func gtk_list_start_selection (GtkList)
import func gtk_list_end_selection (GtkList)
import func gtk_list_select_all (GtkList)
import func gtk_list_unselect_all (GtkList)
//import func gtk_list_scroll_horizontal (GtkList,GtkScrollType,gfloat)
//import func gtk_list_scroll_vertical (GtkList,GtkScrollType,gfloat)
import func gtk_list_toggle_add_mode (GtkList)
import func gtk_list_toggle_focus_row (GtkList)
import func gtk_list_toggle_row (GtkList,GtkWidget)
import func gtk_list_undo_selection (GtkList)
import func gtk_list_end_drag_selection (GtkList)
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?