[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: GtkTextView and pthread
- From: Havoc Pennington <hp redhat com>
- To: Pablo <pastulap poczta onet pl>
- Cc: gtk-app-devel-list gnome org
- Subject: Re: GtkTextView and pthread
- Date: Thu, 8 May 2003 14:41:02 -0400
On Wed, May 07, 2003 at 12:06:06AM +0200, Pablo wrote:
>
> I have a problem with repainting GtkTextView widget after modifying
> GtkTextBuffer.
> The application has two threads. One resposible for making widgets,
> taking care of gtk events and the other one which takes care about
> receiving data from a socket.
> When the thread which receives data via the socket updates
> GtkTextBuffer, this change is not visible in GtkTextView until I move a
> mouse over the application window.
>
> What should I do to make (from other thread) view to update itself? I
> tried gtk_widget_queue_draw but without any improvement.
>
You can only use GTK+ from a single thread at a time; see the FAQ
about thread locks (gdk_threads_enter()) and all that.
If you follow this rule, then GtkTextView should be updating. If not
it's probably a bug of some kind.
Havoc
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]