IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Tcl/Tk Discussion :

Linux clear screen


Sujet :

Tcl/Tk

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 235
    Points : 134
    Points
    134
    Par défaut Linux clear screen
    salut,
    je desire effacer l'ecran, mais les wigets affiches sont decales vers le haut de l'ecran et toujours presents
    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
     
    proc cadre1 {} {
     
    	label .lab1 -text " je veux effacer l'ecran" -relief flat -bg white
    	grid .lab1  -row 0 -column 0
     
    	button .bt1 -text " afficher ecran 2" -relief raised -padx 15 -pady 15 \
    			 -command { cadre2}
    	grid .bt1 -row 1 -column 0
    }
     
    proc cadre2 {} {
    	button .bt2 -text " je suis sur l'ecran 2 quitter" -relief raised -padx 15 -pady 15 \
    			 -command { exit}
    	grid .bt2 -row 2 -column 0
    }
     
     
    wm title . "comment effacer l'ecran ?"
    cadre1

  2. #2
    Futur Membre du Club
    Inscrit en
    Mai 2008
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mai 2008
    Messages : 9
    Points : 8
    Points
    8
    Par défaut
    En utilisant la fonction destroy dans la commande associer a ton bouton "afficher ecran 2" tu peux détruire les widgets dont tu ne veux plus, par exemple si tu ne veux plus du label et du bouton 1 :

    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
    proc cadre1 {} {
     
    	label .lab1 -text " je veux effacer l'ecran" -relief flat -bg white
    	grid .lab1  -row 0 -column 0
     
    	button .bt1 -text " afficher ecran 2" -relief raised -padx 15 -pady 15 \
    			 -command { cadre2 ; destroy .lab1 ; destroy .bt1}
    	grid .bt1 -row 1 -column 0
    }
     
    proc cadre2 {} {
    	button .bt2 -text " je suis sur l'ecran 2 quitter" -relief raised -padx 15 -pady 15 \
    			 -command { exit}
    	grid .bt2 -row 2 -column 0
    }
     
     
    wm title . "comment effacer l'ecran ?"
    cadre1

  3. #3
    Membre habitué
    Profil pro
    Inscrit en
    Juillet 2002
    Messages
    235
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 235
    Points : 134
    Points
    134
    Par défaut
    thanks

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. cls : clear Screen, commande introuvable
    Par Bouffe dans le forum Bibliothèque standard
    Réponses: 2
    Dernier message: 11/03/2009, 20h49
  2. Réponses: 1
    Dernier message: 14/12/2008, 13h14
  3. [Ada] La fonction clear screen
    Par DuKe69 dans le forum Ada
    Réponses: 5
    Dernier message: 23/03/2007, 22h12
  4. JRE et dual screen sous Linux
    Par HNT dans le forum Général Java
    Réponses: 2
    Dernier message: 04/12/2006, 22h36
  5. [TP] Problème avec clear screen
    Par lapeitedor dans le forum Turbo Pascal
    Réponses: 2
    Dernier message: 25/11/2006, 12h37

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo