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.jump

DESCRIPTION.


Indique, ou retourne, quel action, sur le bouton de la souris, prendra en compte le défilement du curseur coulissant de la barre de défilement pour l'appliquer au controle qui lui est associé.




SYNTAXE.


jump = booleen




REMARQUES.


booleen est un bool ( ). L'attribut jump sert à définir le comportement du contenu du controle associé à la barre de défilement, quand l'utilisateur fait glisser le curseur, après l'avoir sélectionné, le long de la glissière, en maintenant le bouton de la souris enfoncé.


Si jump = False, valeur par défaut, le contenu du controle, associé à la barre de défilement, se déplace en même temps que le curseur tant que le bouton de la souris reste enfoncé. 


Si jump = True, le curseur de la barre d'ascenseur se déplace le long de la glissière tant que le bouton reste enfoncé, mais pas le contenu du controle associé. Dans ce second cas, le contenu du controle associé se déplacera, en un saut unique, à l'emplacement correspondant au curseur quand le bouton de la souris sera relaché.




EXEMPLE.


import tkinter



def FNC_Type ( *event ) :

CKB_Test [ "text" ] = TKV_Test.get ( )

BAR_Temoin [ "jump" ] = TKV_Test.get ( )



TKI_Principal = tkinter.Tk ( )


TKV_Test = tkinter.BooleanVar ( )


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

CKB_Test = tkinter.Checkbutton ( TKI_Principal , onvalue = True , offvalue = False , variable = TKV_Test )

BOX_Test = tkinter.Listbox ( TKI_Principal )

BAR_Temoin = tkinter.Scrollbar ( TKI_Principal )


for kligne in range ( 25 ) : BOX_Test.insert ( "end" , f"Ligne N° { kligne }" )


BAR_Temoin [ "command" ] = BOX_Test.yview

BOX_Test [ "yscrollcommand" ] = BAR_Temoin.set


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

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

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

BUT_Quitter.grid ( row = 2 , column = 0 , sticky = "nesw" )


TKV_Test.trace ( "w" , FNC_Type )

TKV_Test.set ( True )


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