GTK中GtkCList控件的使用指南
1. 引言
在GTK应用程序开发中,GtkCList控件是一个非常实用的多列列表控件,它能够处理数千行的信息。本文将详细介绍GtkCList控件的创建、操作模式、标题设置、列表操作、数据添加与删除等方面的内容,并给出一个完整的示例。
2. GtkCList控件简介
GtkCList控件已经取代了GtkList控件(GtkList仍然可用)。它是一个多列列表控件,每列可以有一个可选的标题,并且这个标题可以是激活状态,允许我们为其选择绑定一个函数。
3. 创建GtkCList控件
创建GtkCList控件有两种常见的方式,在创建之前,需要确定列表的列数。并非所有列都必须可见,有些列可以用于存储与列表中某个单元格相关的数据。
- 使用
gtk_clist_new函数
GtkWidget *gtk_clist_new ( gint columns );
这个函数非常直接,只需要指定列数即可。
- 使用
gtk_clist_new_with_titles函数
GtkWidget *gtk_clist_new_with_titles( gint columns, gchar *titles[] );
<
超级会员免费看
订阅专栏 解锁全文
9

被折叠的 条评论
为什么被折叠?



