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

wxPython Discussion :

[wxpython] bitmap bouton qui reste pressé


Sujet :

wxPython

  1. #1
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 71
    Points : 42
    Points
    42
    Par défaut [resolu][wxpython] bitmap bouton qui reste pressé
    bonour,
    j'ai cree 3 boutons bitmap.
    comment puis-je faire pour que qd on clique dessus le bouton reste enfonce ? je voudrais aussi ne pouvoir enfonce qu'on bouton a la fois comme pour des bouton radio.

    comment puis-je faire ?
    merci

  2. #2
    Membre averti
    Avatar de Alain_72
    Inscrit en
    Août 2004
    Messages
    180
    Détails du profil
    Informations forums :
    Inscription : Août 2004
    Messages : 180
    Points : 342
    Points
    342
    Par défaut
    Tu ne peux pas faire ça avec un wx.BitmapButton.
    Pour faire ça tu dois utiliser un wx.ToggleButton.

    A moins que tu ne crées une classe toi-même, dérivée des autres...

  3. #3
    Membre averti
    Homme Profil pro
    Responsable du parc et des réseaux de télécommunication
    Inscrit en
    Mai 2003
    Messages
    290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Responsable du parc et des réseaux de télécommunication
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2003
    Messages : 290
    Points : 388
    Points
    388
    Par défaut
    Bonjour,
    Dans wx.lib.buttons, il y a un GenBitmapToggleButton.
    Jamais testé

  4. #4
    Membre du Club
    Inscrit en
    Décembre 2004
    Messages
    71
    Détails du profil
    Informations forums :
    Inscription : Décembre 2004
    Messages : 71
    Points : 42
    Points
    42
    Par défaut
    oui j'ai trouve ca aussi. voila le code qui marche
    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
     
     
    import wx
    import buttons
     
    class PanneauSelect(wx.Panel):
    	def __init__(self,parent):
    		wx.Panel.__init__(self,parent,-1,style = wx.DOUBLE_BORDER)
    box = wx.StaticBox(self, -1, "Types de sélection")
    		bsizer = wx.StaticBoxSizer(box, wx.HORIZONTAL)
     
     
    		som = wx.Bitmap("../images/selecSom.gif", wx.BITMAP_TYPE_GIF)
    		arete = wx.Bitmap("../images/selecArete.gif", wx.BITMAP_TYPE_GIF)
    		face = wx.Bitmap("../images/selecFace.gif", wx.BITMAP_TYPE_GIF)
     
    		#Toggles Boutons sélections de sommets, d'arêtes et de faces
    		selecSom = buttons.GenBitmapToggleButton(self, -1, None)
    		selecSom.SetBitmapLabel(som)
     
    		selecArete = buttons.GenBitmapToggleButton(self, -1, None)
    		selecArete.SetBitmapLabel(arete)
     
    		selecFace = buttons.GenBitmapToggleButton(self, -1, None)
    		selecFace.SetBitmapLabel(face)
     
     
    		selecSom.SetToolTipString("sélection de sommets")
    		selecArete.SetToolTipString("sélection d'arêtes")
    		selecFace.SetToolTipString("sélection de faces")
     
     
    		bsizer.Add(selecSom, 1, wx.ALL|wx.LEFT, 2)
    		bsizer.Add(selecArete, 1, wx.ALL|wx.LEFT, 2)
    		bsizer.Add(selecFace, 1,wx.ALL|wx.LEFT, 2)
     
     
            	border = wx.BoxSizer()
            	border.Add(bsizer, 1, wx.SHAPED|wx.ALL, 10)
            	self.SetSizer(border)

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

Discussions similaires

  1. bouton qui reste appuyé
    Par AmI2Blame4 dans le forum Débuter
    Réponses: 5
    Dernier message: 18/06/2012, 19h28
  2. [AC-2003] Bouton qui reste enfoncé
    Par Daejung dans le forum IHM
    Réponses: 8
    Dernier message: 20/03/2010, 13h24
  3. Bouton qui reste enfoncé
    Par hellozelo dans le forum IHM
    Réponses: 3
    Dernier message: 14/05/2008, 13h17
  4. un bouton qui reste enfoncé..
    Par lesartsde dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 28/02/2008, 23h15
  5. Bouton qui reste en position enfoncee %#
    Par zertooo dans le forum Flash
    Réponses: 7
    Dernier message: 02/02/2007, 11h11

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