Search this site
Embedded Files
Mon Python pas à pas
  • Accueil
  • INSTRUCTIONS
  • METHODES
  • MODULES
  • LOGITHEQUE
Mon Python pas à pas
  • Accueil
  • INSTRUCTIONS
  • METHODES
  • MODULES
  • LOGITHEQUE
  • More
    • Accueil
    • INSTRUCTIONS
    • METHODES
    • MODULES
    • LOGITHEQUE

⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs

tkinter.wrap

DESCRIPTION.


Définit ou retourne le mode de la cassure des lignes pour les retours automatique à la ligne suivante dans un texte.




SYNTAXE.


wrap = cesure




REMARQUES.


cesure est un str ( ) pouvant prendre l'une des valeurs les suivants : 

"char", par défaut , le retour à la ligne se fera chaque fois que la ligne est remplie ;

"word", le retour à la ligne se fera chaque fois qu'un mot ne pourra plus être contenue dans la ligne ;

"none", aucun retour à la ligne ne sera utilisé quelque soit la longueur de la ligne.




EXEMPLE.


import tkinter



def FNC_Cesure ( *event ) :

TXT_Editeur [ "wrap" ] = TKV_Choix.get ( ) 



TKI_Principal = tkinter.Tk ( ) 


TKV_Choix = tkinter.StringVar ( )


BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )

RAD_Char = tkinter.Radiobutton ( TKI_Principal , text = "char" , value = "char" , variable = TKV_Choix) 

RAD_Word = tkinter.Radiobutton ( TKI_Principal , text = "word" , value = "word" , variable = TKV_Choix ) 

RAD_None = tkinter.Radiobutton ( TKI_Principal , text = "none" , value = "none" , variable = TKV_Choix ) 

TXT_Editeur = tkinter.Text ( TKI_Principal , width = 40 , height = 10 )


TXT_Editeur.grid ( row = 0 , column = 0 , columnspan = 4 , sticky = "nesw" )

RAD_Char.grid ( row = 1 , column = 0 , sticky = "nesw" )

RAD_Word.grid ( row = 1 , column = 1 , sticky = "nesw" )

RAD_None.grid ( row = 1 , column = 2 , sticky = "nesw" )

BUT_Quitter.grid ( row = 1 , column = 3 , sticky = "nesw" )


TKV_Choix.trace ( "w" , FNC_Cesure )

TKV_Choix.set ( "char" )


TXT_Editeur.insert ( "1.0" , "Python est un langage de programmation puissant et facile à apprendre. Il dispose de structures de données de haut niveau et permet une approche simple mais efficace de la programmation orientée objet." )

TXT_Editeur.insert ( "end + 1 line" , "\n\n" )

TXT_Editeur.insert ( "end + 1 line" , "Extrait de la documentation officielle." )


TKI_Principal.mainloop ( )


Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de

vos remarques, vos commentaires et de vos suggestions. 

Google Sites
Report abuse
Page details
Page updated
Google Sites
Report abuse