Необходимо обновлять информацию gtk_text_view в потоке. Делаю так: text_buffer = gtk_text_view_get_buffer(text_textview); gtk_text_buffer_set_text(text_buffer,gchar_text,strlen(gchar_text)); gdk_threads_enter(); gtk_text_view_set_buffer(text_textview,text_buffer); gdk_threads_leave(); Но проблема в том что текст как то странно обновляется. Иногда требуется сщелкнуть мышкой по textview чтоб текст изменился! :( Может что я не правильно делаю? Может нельзя использовать уже существующий буфер а создавать его заного?
Ответ на:
комментарий
от Pi
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум GTK-кодинг: gtk_text_view - помогите плизз (2003)
- Форум кодинг с ГТК2 в Анюте (2003)
- Форум Кодинг с Glade'ом (2003)
- Форум gtk2, GtkTextBuffer, загрузка текста по нажатию кнопки (2006)
- Форум GTK: создание нового окна в новом потоке (2007)
- Форум gtk_text_view problem (2009)
- Форум Несколько вопросов по gtk_text_view (2006)
- Форум Потоки (2016)
- Форум Потоки (2012)
- Форум Потоки (2014)