Я пишу небольшой редактор HTML на Python, в основном для личного использования, и встроил объект gtksourceview2 в мой код Python. Кажется, что все функции мэра работают более или менее, но у меня возникают проблемы с работой функции поиска. Очевидно, что работа с графическим интерфейсом уже выполнена, но я не могу понять, как каким-то образом встроить методы объекта GTKsourceview.Buffer (http://www.gnome.org/~gianmt/pygtksourceview2/class-gtksourcebuffer2.html) для фактического поиска в тексте в нем.
У кого-нибудь есть предложение? Я нахожу документацию не очень многословной и не могу найти рабочий пример в Интернете.
Спасибо заранее.
Вот документация по питону, я не смог найти какой-либо актуальной документации, поэтому я положил ее в свой почтовый ящик. Вот ссылка . То, на что вы хотите взглянуть - это функции gtk.iter_forward_search и gtk.iter_backward_search.
gtk.iter_forward_search
gtk.iter_backward_search
Ссылка для C API , вероятно, может быть полезной, включая эту главу, которую я нашел "Поиск в GtkSourceBuffer" .
Как указано для суперкласса gtk.TextBuffer