当前位置: 技术问答>linux和unix
gtk中textview的用法
来源: 互联网 发布时间:2015-07-07
本文导语: gtk_text_buffer_get_iter_at_line 函数是不是把iter初始化在某一行的开始? 怎么我用他没反应啊? gtk_text_buffer_get_iter_at_line(buffer,&iter,2) //把他设置在第二行 然后调用下面的 gtk_text_buffer_insert(buffer,&iter,".......",-1) 怎么显示...
gtk_text_buffer_get_iter_at_line 函数是不是把iter初始化在某一行的开始?
怎么我用他没反应啊?
gtk_text_buffer_get_iter_at_line(buffer,&iter,2) //把他设置在第二行
然后调用下面的
gtk_text_buffer_insert(buffer,&iter,".......",-1) 怎么显示出来的东西还是在第一行呢?
我不知道textview中,如果想在下一行插入东西的话,要怎么做?
我是新手,请各位指点下!!
怎么我用他没反应啊?
gtk_text_buffer_get_iter_at_line(buffer,&iter,2) //把他设置在第二行
然后调用下面的
gtk_text_buffer_insert(buffer,&iter,".......",-1) 怎么显示出来的东西还是在第一行呢?
我不知道textview中,如果想在下一行插入东西的话,要怎么做?
我是新手,请各位指点下!!
|
you can use gtk_text_buffer_get_iter_at_offset function init iter
change to next line ,you can add ''n'' to the trail of your string
gtk_text_buffer_insert(buffer,&iter,"your stringn",-1);
change to next line ,you can add ''n'' to the trail of your string
gtk_text_buffer_insert(buffer,&iter,"your stringn",-1);