Re: Erreur Xlib

Top Page

Reply to this message
Author: Poize Michel
Date:  
To: Frédéric, ML Guilde
Subject: Re: Erreur Xlib
je ne sais pas si ça peux aider mais en java pour regler ce probleme la
bonne solution c'est de poster
un évenement dans la queue d'événement et de laisser le gestionnaire
d'événement te rappeler.
Du coup tu supprime le multithread au niveau de la mise à jour des objet
graphiques.
Aparemment rendre "thread safe" l' interface graphique en rajoutant des lock
c'est pas simple.

MP

----- Original Message -----
From: "Frédéric" <frederic.mantegazza@???>
To: "ML Guilde" <guilde@???>
Sent: Tuesday, August 30, 2005 11:10 AM
Subject: Re: Erreur Xlib


> Le Mardi 30 Août 2005 11:05, Patrice Karatchentzeff a écrit :
>
>> D'après ce que j'ai compris, tu ne peux utiliser le même appel à une
>> ressource X en le multi-threadant (X ne l'est pas).
>
> Ok.
>
>> Par contre, tu dois pouvoir le faire sur la boîte à outil que tu
>> utilises et qui gère cela en sous-main. Le toolkit de Java le fait
>> nativement par exemple. Je pense que GTK2 et Qt aussi (mais je n'ai
>> pas vérifié).
>
> Ben, pour Qt, que j'utilise, visiblement il ne le fait pas (bien). Je vais
> ajouter des Lock...
>
> --
> Frédéric
>
> http://www.gbiloba.org
>
>
>