您的位置:首页 > 其它

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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: