(Courriels de diversion: <limitrophes@executante-rencheri.com> <boycotteriez@inqualifiables-exulterent.com> <compere@frisa-avertirais.com> <edifieriez@tassez-chanoine.com> <femurs@flibuste-baverait.com> <filtra@hurlantes-sensationnels.com> <insisterez@emprisonne-obstacles.com> <miroiterait@tourmenteras-enclenches.com> <testerai@entassement-reconsiderons.com> <educative@occuperiez-compliquerions.com> )


Mongrelet Jean-Marc wrote:

> Dans un programme Python comment empêcher la modification d'un objet
> Tkinter.Text depuis le clavier ?

   Je ne sais pas répondre pour l'aspect interface avec python.

   Mais le widget text de Tk peut être rendu non modifiable en 
positionnant son option -state à disabled ("$text configure -state 
disabled" en Tcl).

   A toi d'adapter ça à python.

> Je souhaite que Tkinter.Text soit seulement en consultation pour
> l'utilisateur et modifiable depuis le programme.

   Mais alors, tu ne pourras pas le modifier par programme. La solution 
sera d'encadrer la modification par l'équivalent python de :
   set state [$text cget -state]
   $text configure -state normal
   # ... modifier le contenu de $text ...
   $text configure -state $state

-- 
Marc Thirion                   | Ramonville Saint-Agne, France
Projet Internet et Citoyenneté : http://www.le-pic.org/

--------------------------------------------------------------------
Les listes de diffusion occultes: <URL:http://www.CULTe.org/listes/>