[R] Boutons incliquable
Posté : lun. 13 sept. 2010 14:01
Bonjours a tous ! Me revoilà pour un nouveau problème, j'étais déjà passé pour un problème de chargement de label, me revoilà avec un problème de boutons, il m'est impossible de cliquer sur deux boutons, plus un ou la zone est très réduit et je ne vois aucune raison...Pourriez vous m'éclaircir ?
Voila le code, ce n'est qu'une partie du programme, mais je ne comprend pas pourquoi le bouton modifier qui se trouve en face de Habilité et de Vitesse, ainsi que celui en-face de Force où la zone est juste réduite. De plus tant que je suis là, comment pourrais-je fermer cette fenêtre du programme au clic de la croix ? Je ne parle pas d'exit, car il y a plusieurs GUI et je voudrais fermer juste celle ci, y a t'il d'autre moyen que la désactiver ou la cacher ?
Code : Tout sélectionner
Func Button1_433()
Opt("GUIOnEventMode", 1) ; Passe en mode événement
$secondwindow = GUICreate("Football M. Prog 1.0 - Modification d'un joueur", 550, 300)
GUICtrlCreateLabel("Ici vous pourrez changé les caractéristiques des joueurs pour obtenirs des détails/aides", 60, 10)
$labelforce=GUICtrlCreateLabel("Force : " & $force, 30, 50, 150, 150)
$forcebutton = GUICtrlCreateButton("Modifier", 135, 45)
$labelhab = GUICtrlCreateLabel("Habilité :" & $hab, 30, 90, 150, 150)
$habilitebutton = GUICtrlCreateButton("Modifier", 135, 85)
$labelvit = GUICtrlCreateLabel("Vitesse :" & $vit, 30, 130, 150, 150)
$vitessebutton = GUICtrlCreateButton("Modifier", 135, 125)
$labelend = GUICtrlCreateLabel("Endurance :" & $end, 30, 170, 150, 150)
$endurancebutton = GUICtrlCreateButton("Modifier", 155, 165)
$labelint = GUICtrlCreateLabel("Intelligence :" & $int, 30, 210, 150, 150)
$intelligencebutton = GUICtrlCreateButton("Modifier", 155, 205)
$buttonok = GUICtrlCreateButton("OK", 245, 260, 60)
GUISetOnEvent($GUI_EVENT_CLOSE, "CLOSEsecond")
GUICtrlSetOnEvent($forcebutton, "FORCEmodif")
GUICtrlSetOnEvent($habilitebutton, "HABmodif")
GUICtrlSetOnEvent($vitessebutton, "VITmodif")
GUICtrlSetOnEvent($intelligencebutton, "INTmodif")
GUICtrlSetOnEvent($endurancebutton, "ENDmodif")
GUISetState(@SW_SHOW)
EndFunc
Func FORCEmodif()
$force = InputBox( "Force", " Veuillez entrée le nombre de points de force que possède votre joueur" )
GUICtrlSetData( $labelforce, "Force : " & $force)
EndFunc
Func HABmodif()
$hab = InputBox( "Habilité", " Veuillez entrée le nombre de points d' habilité que possède votre joueur" )
GUICtrlSetData( $labelhab, "Habilité : " & $hab)
EndFunc
Func VITmodif()
$vit = InputBox( "Vitesse", " Veuillez entrée le nombre de points de vitesse que possède votre joueur" )
GUICtrlSetData( $labelvit, "Vitesse : " & $vit)
EndFunc
Func ENDmodif()
$end = InputBox( "Endurance", " Veuillez entrée le nombre de points d' endurance que possède votre joueur" )
GUICtrlSetData( $labelend, "Endurance : " & $end)
EndFunc
Func INTmodif()
$int = InputBox( "Intelligence", " Veuillez entrée le nombre de points d' intelligence que possède votre joueur" )
GUICtrlSetData( $labelint, "Intelligence : " & $int)
EndFunc