控制GTK选择

时间:2014-07-15 21:08:28

标签: c++ user-interface gtk selection gnome

我正在使用自定义屏幕键盘在GTK 2中填写GTKEntry。我的问题出现在按下按钮后,我想自动将选择返回到输入框以显示漂亮的闪烁光标。是否存在我可以调用以控制此选择的函数?感谢您权衡可能被视为过时的问题

编辑:gtk-widget-grab-focus

1 个答案:

答案 0 :(得分:0)

假设屏幕键盘按钮是Gtk.Button,请将这两个结合起来

void on_clicked (GtkButton *button, gpointer data)
{
gtk_entry_buffer_insert_text (buffer,\
                             gtk_entry_buffer_get_length (buffer) + 1,\
                             "blablablah",\ 
                             -1)
gtk_entry_grab_focus (entry)
gtk_editable_set_position (GTK_EDITABLE (entry), -1)
}