嵌入式学习:GTK2.0-分栏列表

本文介绍了嵌入式开发中使用GTK2.0进行分栏列表的操作,包括列表创建、列宽设置、对齐方式调整、行添加与删除、内容获取及select-row信号处理。通过实验代码实现并展示了实验结果。
摘要由CSDN通过智能技术生成

实验基础:
分栏列表1.列表的创建GtkWidget *gtk_clist_new_with_titles (列数,*标题)
2.设置某一列的宽度
voidgtk_clist_set_column_width ()
3.设置某列内容显示的对齐方式voidgtk_clist_set_column_justification ()
GTK_JUSTIFY_LEFT:左对齐
GTK_JUSTIFY_RIGHT:右对齐
GTK_JUSTIFY_CENTER:居中对齐
4.向列表中添加行
gint gtk_clist_append ()
5.删除列表中的所有行
void gtk_clist_clear ()
6.获取某一行某一列的内容
gint gtk_clist_get_text ()
7.常用信号:select-row:选中某一行的触发

实验代码:

#include <gtk/gtk.h>
#include <string.h>

/*void toggle_orientation(GtkWidget *widget,gpointer data)
{
	switch(gtk_progress_bar_get_orientation(GTK_PROGRESS_BAR(data))){
	case GTK_PROGRESS_LEFT_TO_RIGHT:
		gtk_progress_bar_set_orientation (GTK_PROGRESS_BAR(data),GTK_PROGRESS_RIGHT_TO_LEFT);
		break;
	case GTK_PROGRESS_RIGHT_TO_LEFT:
		gtk_progress_bar_set_orientation (GTK_PROGRESS_BAR(data),GTK_PROGRESS_LEFT_TO_RIGHT);
		break;
	default:
		break;
	}
}
*/

/*
vo
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值