⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.elementborderwidth
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.elementborderwidth
DESCRIPTION.
Définit ou retourne l'épaisseur de la bordure des éléments composant une barre de défilement, ou ascenseur.
SYNTAXE.
elementborderwidth = taille
REMARQUES.
Si taille est un int ( ) exprimé en pixels. Si taille vaut -1, valeur par défaut, c'est la valeur de l'attribut borderwidth du controle qui sera appliquée.
Le comportement de cet attribut, peut varier selon la combinaison controle / environnement utilisée. Il peut même, dans certain cas, être ignoré.
EXEMPLE.
import tkinter
def FNC_Bordure ( event ) :
BAR_Temoin [ "elementborderwidth" ] = SCA_Elements.get ( )
BAR_Temoin [ "borderwidth" ] = SCA_Controle.get ( )
TKI_Principal = tkinter.Tk ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
SCA_Elements = tkinter.Scale ( TKI_Principal , label = "Elements : " , relief = "solid" , to = 20 , command = FNC_Bordure )
SCA_Controle = tkinter.Scale ( TKI_Principal , label = "Controle : " , relief = "solid" , to = 20 , command = FNC_Bordure )
ENT_Saisie = tkinter.Entry ( TKI_Principal )
BAR_Temoin = tkinter.Scrollbar ( TKI_Principal , orient = "horizontal" , width = 40 )
ENT_Saisie [ "xscrollcommand" ] = BAR_Temoin.set
BAR_Temoin [ "command" ] = ENT_Saisie.xview
SCA_Elements.grid ( row = 0 , column = 0 , sticky = "nesw" )
SCA_Controle.grid ( row = 0 , column = 1 , sticky = "nesw" )
ENT_Saisie.grid ( row = 1 , column = 0 , columnspan = 2 , sticky = "nesw" )
BAR_Temoin.grid ( row = 2 , column = 0 , columnspan = 2 , sticky = "nesw" )
BUT_Quitter.grid ( row = 3 , column = 0 , columnspan = 2 , sticky = "nesw" )
ENT_Saisie.insert ( "end" , "Python est puissant et agréable à apprendre. Il convient à tous les projets, simples ou complexes." )
SCA_Elements.set ( 1 )
SCA_Controle.set ( 1 )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de