Bon, je fatigue !!!

Alors, je ne sais pas faire une chose. Enfin, quand vous allez voir mon code, vous allez vous dire que c'est quoi ce boxon ???

Enfin bref, ma question :

Comment faire pour pour que quand je rentre une valeur via ma liste déroulante listed1 (bloc de la ligne 7 à 19), je puisse enclencher la command bcp1 (ligne76)???

Je suis la dessus depuis pas mal de temps et je vais aller dormir en espérant voir une solution demain matin avec mon bol de thé !!!

Please !!! Et merci d'avance !!!

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
import tkinter.tix
from tkinter import *
import sys
 
##Liste deroulante de chaque division
def dd1(*args):
	text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
	varlisted1 = tkinter.tix.StringVar()
	listed1 = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlisted1)
	listed1.entry.config(state='readonly')  ## met la zone de texte en lecture seule
	listed1.insert(0, "ACB 1")
	listed1.insert(1, "BCP 1")
	listed1.insert(2, "GF 1")
	listed1.insert(3, "NBC 2")
	listed1.insert(4, "RCP 1")
	listed1.insert(5, "SC USMG 1")
	listed1.insert(6, "TACB 1")
	listed1.insert(7, "TACB 2")
	listed1.grid(row=6,column=3,columnspan=4)
 
def dd2(*args):
	text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
	varlisted2 = tkinter.tix.StringVar() 
	listed2 = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlisted2)
	listed2.entry.config(state='readonly')  ## met la zone de texte en lecture seule
	listed2.insert(0, "ABAD 1")
	listed2.insert(1, "ACB 2")
	listed2.insert(2, "BCP 2")
	listed2.insert(3, "CBAB 6")
	listed2.insert(4, "GF 2")
	listed2.insert(5, "NBC 3")
	listed2.insert(6, "SC USMG 2")
	listed2.insert(7, "SNB 3")
	listed2.grid(row=6,column=3,columnspan=4)
 
def dd3(*args):
	text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
	varlisted3 = tkinter.tix.StringVar() 
	listed3 = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlisted3)
	listed3.entry.config(state='readonly')  ## met la zone de texte en lecture seule
	listed3.insert(0, "APACHE 1")
	listed3.insert(1, "BBC 1")
	listed3.insert(2, "CBAB 7")
	listed3.insert(3, "CSLGR 1")
	listed3.insert(4, "EBNP 1")
	listed3.insert(5, "RSCM 2")
	listed3.insert(6, "VBCE 1")
	listed3.grid(row=6,column=3,columnspan=4)
 
def ddMa(*args):
	text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
	varlistedma = tkinter.tix.StringVar() 
	listedma = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlistedma)
	listedma.entry.config(state='readonly')  ## met la zone de texte en lecture seule
	listedma.insert(0, "ABAD 2")
	listedma.insert(1, "CBAB 8")
	listedma.insert(2, "GF 3")
	listedma.insert(3, "NBC 4")
	listedma.insert(4, "RCP 2")
	listedma.insert(5, "VBCE 2")
	listedma.grid(row=6,column=3,columnspan=4)
 
def ddMb(*args):
	text1=Label(accueil,text="Selectionez votre equipe :").grid(row=6,column=0,columnspan=3)
	varlistedmb = tkinter.tix.StringVar() 
	listedmb = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varlistedmb)
	listedmb.entry.config(state='readonly')  ## met la zone de texte en lecture seule
	listedmb.insert(0, "ACB 3")
	listedmb.insert(1, "RSCM 3")
	listedmb.insert(2, "SC USMG 3")
	listedmb.insert(3, "SNB 4")
	listedmb.insert(4, "TACB 3")
	listedmb.grid(row=6,column=3,columnspan=4)
 
##Liste deroulante de chaque club
def bcp1(*args):
	text2=Label(accueil,text="Selectionez la rencontre :").grid(row=7,column=0,columnspan=3)
	varj_bcp1 = tkinter.tix.StringVar()
	j_bcp1 = tkinter.tix.ComboBox(accueil, editable=1, dropdown=1, variable=varj_bcp1)
	j_bcp1.entry.config(state='readonly')  ## met la zone de texte en lecture seule
	j_bcp1.insert(0, "J1 11/11/11 Gagny 1 vs BCP 1")
	j_bcp1.insert(1, "BCP 1")
	j_bcp1.insert(2, "GF 1")
	j_bcp1.insert(3, "NBC 2")
	j_bcp1.insert(4, "RCP 1")
	j_bcp1.insert(5, "SC USMG 1")
	j_bcp1.insert(6, "TACB 1")
	j_bcp1.insert(7, "TACB 2")
	j_bcp1.grid(row=7,column=3,columnspan=4)
 
##Creation de la fenetre
accueil = tkinter.tix.Tk()
accueil.title("BadSoft IC 0.01")
 
##Creation Texte haut de page
tit1=Label(accueil,text="Championnat Interclubs").grid(row=0,column=0,columnspan=9)
tit2=Label(accueil,text="Departemental 93").grid(row=1,column=0,columnspan=9)
tit3=Label(accueil,text="2011/2012").grid(row=2,column=0,columnspan=9)
 
##Texte Division
div1=Label(accueil,text="Division 1").grid(row=4,column=0)
tiret1=Label(accueil,text="-").grid(row=4,column=1)
div2=Label(accueil,text="Division 2").grid(row=4,column=2)
tiret2=Label(accueil,text="-").grid(row=4,column=3)
div3=Label(accueil,text="Division 3").grid(row=4,column=4)
tiret3=Label(accueil,text="-").grid(row=4,column=5)
divMa=Label(accueil,text="Masculine A").grid(row=4,column=6)
tiret4=Label(accueil,text="-").grid(row=4,column=7)
divMb=Label(accueil,text="Masculine B").grid(row=4,column=8)
 
#Bouton Division
v = StringVar()
Radiobutton(accueil,variable=v,value="1",command=dd1).grid(row=5,column=0)
Radiobutton(accueil,variable=v,value="2",command=dd2).grid(row=5,column=2)
Radiobutton(accueil,variable=v,value="3",command=dd3).grid(row=5,column=4)
Radiobutton(accueil,variable=v,value="mA",command=ddMa).grid(row=5,column=6)
Radiobutton(accueil,variable=v,value="mB",command=ddMb).grid(row=5,column=8)
radio_fantome=Radiobutton(accueil,variable=v,value="mC")		##Boutton Fantome
radio_fantome.select()		##Selection auto fantome
 
##Vide Fenetre
vide1=Label(accueil,text="").grid(row=3,column=0)
vide3=Label(accueil,text="").grid(row=8,column=0)
 
##Termine le programme
accueil.mainloop()