GTK常用接口——行编辑、复选框、下拉框
2013-11-09 21:50
375 查看
行编辑GtkEntry
//创建行编辑
GtkWidget* gtk_entry_new (void);
//获得文本内容
const gchar* gtk_entry_get_text (GtkEntry *entry);
//设置行编辑的内容
void gtk_entry_set_text (GtkEntry *entry, const gchar *text);
//编辑模式
void gtk_editable_set_editable (GtkEditable *editable, gboolean is_editable);
editable: 操作的控件
is_editable:是否只读
//显示模式(密码模式)
void gtk_entry_set_visibility (GtkEntry *entry, gboolean visible);
//常用信号: "activate",按回车键触发
复选框GtkCheckButton
//创建带文本内容的复选框
GtkWidget* gtk_check_button_new_with_label (const gchar *label);
//常用信号: "toggled",按下按钮触发
下拉框GtkComboBox
//创建下拉框
GtkWidget* gtk_combo_box_new_text (void);
//追加下拉框
void gtk_combo_box_append_text (GtkComboBox *combo_box, const gchar *text);
//获得当前下拉框的内容
gchar* gtk_combo_box_get_active_text (GtkComboBox *combo_box);
//设置当前显示的下拉框
void gtk_combo_box_set_active (GtkComboBox *combo_box, gint index_);
index_:从0开始算起,如果是-1,不显示内容
//常用信号: "changed",选择下拉框时触发,其回调函数为
void user_function (GtkComboBox *widget, gpointer user_data);
//创建行编辑
GtkWidget* gtk_entry_new (void);
//获得文本内容
const gchar* gtk_entry_get_text (GtkEntry *entry);
//设置行编辑的内容
void gtk_entry_set_text (GtkEntry *entry, const gchar *text);
//编辑模式
void gtk_editable_set_editable (GtkEditable *editable, gboolean is_editable);
editable: 操作的控件
is_editable:是否只读
//显示模式(密码模式)
void gtk_entry_set_visibility (GtkEntry *entry, gboolean visible);
//常用信号: "activate",按回车键触发
复选框GtkCheckButton
//创建带文本内容的复选框
GtkWidget* gtk_check_button_new_with_label (const gchar *label);
//常用信号: "toggled",按下按钮触发
下拉框GtkComboBox
//创建下拉框
GtkWidget* gtk_combo_box_new_text (void);
//追加下拉框
void gtk_combo_box_append_text (GtkComboBox *combo_box, const gchar *text);
//获得当前下拉框的内容
gchar* gtk_combo_box_get_active_text (GtkComboBox *combo_box);
//设置当前显示的下拉框
void gtk_combo_box_set_active (GtkComboBox *combo_box, gint index_);
index_:从0开始算起,如果是-1,不显示内容
//常用信号: "changed",选择下拉框时触发,其回调函数为
void user_function (GtkComboBox *widget, gpointer user_data);
相关文章推荐
- GTK常用接口——事件处理
- GTK常用控件之行编辑( GtkEntry )
- GTK常用接口——绘图
- GTK常用接口——窗口
- GTK常用接口——布局
- GTK常用控件之行编辑( GtkEntry )
- GTK常用接口——按钮、标签
- GTK常用接口——图片、图片控件
- GTK常用接口——进度条、滚动窗口、分栏列表
- Go版GTK:常用控件—行编辑
- 常用JS操作(复选框、单选框、下拉框)
- GTK常用接口——信息对话框、文本选择对话框
- GTK常用接口——日历、定时器
- 百度API 常用接口demo
- WebView常用接口整理
- 设备接口列举(备忘)常用手法
- Java学习之容器上(Collection接口常用方法,Iterator接口,使用foreach循环遍历Collection集合元素,Set集合通用知识(Hashset类,hashcode()与LinkedHashSet类))
- JDBC常用接口
- WebService常用接口链接(很全面,值得一看)
- Libcurl库常用接口使用说明,限速设置