Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C 如何在gtk_文本编辑器中编辑我自己的数据_C_User Interface_Gtk_Editor - Fatal编程技术网

C 如何在gtk_文本编辑器中编辑我自己的数据

C 如何在gtk_文本编辑器中编辑我自己的数据,c,user-interface,gtk,editor,C,User Interface,Gtk,Editor,我有我自己的数据类似的文本代码。 如何使用gtk_text_buffer函数(和witch?)将其读写到我自己的数据中 例如: char *lines[]={"start","text".... int numbers[]={1,7,98, numbers coresponding above lines 在编辑器中出现 color [number in text] : black line ..... 我可以创建一个函数来模拟utf8中的文本缓冲区。但是我可以在哪里使用modyfy函数 我

我有我自己的数据类似的文本代码。 如何使用gtk_text_buffer函数(和witch?)将其读写到我自己的数据中

例如:

char *lines[]={"start","text"....
int numbers[]={1,7,98, numbers coresponding above lines
在编辑器中出现

color [number in text] : black line
.....
我可以创建一个函数来模拟utf8中的文本缓冲区。但是我可以在哪里使用modyfy函数


我有自己的数据,而不仅仅是文字。如何使用文本编辑器编辑我的数据?

我还是不明白。你能提供一个更具体的例子来说明你想做什么吗?如何将一个函数修改为使用我自己的缓冲区而不是gtk缓冲区或gtk_text_缓冲区中的wich函数你的问题还不清楚。请详细解释您想要完成什么,以及为什么GtkTextBuffer中的函数不够好。我的问题很清楚,我编写了一个示例。想象。例如,我需要utf32的编辑器,但我需要在线缓冲区,而不是整个转换。我需要utf32在其他窗口和文本编辑器在这同一时间。