摘要: 1,带有滚动条的多行文本框
只要gtk_scrolled_window_new生成一个滚动窗口,在其上加上textview控件即可gtk_container_add,特点是当textview足够显示的时候,滚动条不可见,否则自动产生(垂直和横向),而且也随着输入一起下滚显示。这个暂不知道怎么设置。
GtkWidget *scroll = gtk_scrolled_window_new(NULL,NULL);
GtkWidget *textview = gtk_text_view_new();
gtk_container_add(GTK_CONTAINER(scroll),textview);
textview总是要与一个textbuffer关联:
GtkTextBuffer *buffer = gtk_text_buffer_new(NULL);
buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(textview));
2,控件焦点设置
g
阅读全文