⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des méthodes
tkinter.selection_own_get ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des méthodes
tkinter.selection_own_get ( )
DESCRIPTION.
Retourne l'identifiant du controle ayant une sélection.
SYNTAXE.
IDE_Objet = widget.selection_own_get ( )
IDE_Objet = ⇨ variable qui recevra la valeur [ optionnel ]
widget ⇨ controle quelconque de l'interface [ OBLIGATOIRE ]
.selection_own_get ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
REMARQUES.
S'il n'y a aucune sélection faite dans le controle appelant, Python lèvera une exception.
Par convention, on utilise la fenêtre créée avec tkinter.Tk ( ) pour l'utilisation de cette méthode.
EXEMPLE.
import tkinter
def FNC_Agir ( ) :
kchamp = TKI_Principal.selection_own_get ( )
LAB_Copie [ "text" ] = f"La selection était\ndans : { kchamp }"
ENT_Copie.delete ( 0 , "end" )
kselection = kchamp.selection_get ( )
ENT_Copie.insert ( 0 , kselection )
ENT_Copie.selection_own ( )
kchamp.selection_clear ( )
TKI_Principal = tkinter.Tk ( )
TKV_Test = tkinter.StringVar ( )
TKV_Test.set ( "Faire une sélection ..." )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BUT_Agir = tkinter.Button ( TKI_Principal , text = "Transfèrer" , command = FNC_Agir )
ENT_Copie = tkinter.Entry ( TKI_Principal )
LAB_Copie = tkinter.Label ( TKI_Principal , text = " ... " )
ENT_Copie.pack ( )
LAB_Copie.pack ( )
tkinter.Entry ( TKI_Principal , textvariable = TKV_Test ).pack ( )
tkinter.Entry ( TKI_Principal , textvariable = TKV_Test ).pack ( )
tkinter.Entry ( TKI_Principal , textvariable = TKV_Test ).pack ( )
BUT_Agir.pack ( )
BUT_Quitter.pack ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de