GTK 杂项与容器小部件使用指南
1. 组合框(Combo Box)
组合框是一个相对简单的小部件,它由文本输入框和下拉菜单组成。用户既可以从下拉菜单中选择预定义的条目,也可以直接在文本框中输入不同的选项。
1.1 组合框的结构
其定义结构包含多个组件,主要关心的两个部分是输入框和列表:
struct _GtkCombo {
GtkHBox hbox;
GtkWidget *entry;
GtkWidget *button;
GtkWidget *popup;
GtkWidget *popwin;
GtkWidget *list;
...
};
1.2 创建和使用组合框
- 创建组合框 :使用
gtk_combo_new函数。
GtkWidget *gtk_combo_new( void );
- 设置输入框文本 :直接操作输入框小部件。
gtk_entry_set_text(GTK_ENTRY(GTK_COMBO(combo)->entry), "My String.");
- 设置下
GTK常用小部件使用指南
超级会员免费看
订阅专栏 解锁全文
5982

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



