LINUX.ORG.RU

Я немного ошибся: название виджета - GtkTextView, но вопросы остаются открытыми.

Nazgul
() автор топика
Ответ на: комментарий от cvv

> мож expose_event?

Нет, expose_event - это событие по которому происходит отрисовка виджета. То, что тебе нужно - это gtk_text_view_scroll_to_mark, gtk_text_view_scroll_to_iter и подобные. См. документацию по гтк.

slav ★★
()
Ответ на: комментарий от slav

gtk_text_view_scroll_to_iter почему-то ничего не скроллит. Я еще немного в девхелпе постидел и кастонул следущую фичу: получаешь виджет вертикальной полосы прокрутки от scroll window, в котором находится виджет text view, и вызываешь gtk_adjustment_set_value. А вот с тегами я все еще не разобрался.

Nazgul
() автор топика
Ответ на: комментарий от Nazgul

есть виджет GtkScrolledWindow (по-моему, так он называется, точнее - смотри в документации), вставляй в него свой TextView и не парься с adjustment'ами.

а по поводу тегов - насколько я знаю, виджет переисовывается сам, когда делаешь ..._apply_tag

friday ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.