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

WinDev Discussion :

Cloner un bouton


Sujet :

WinDev

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 44
    Points : 24
    Points
    24
    Par défaut Cloner un bouton
    Bonsoir tout le monde .
    Je vous sollicite encore une fois car je tourne en rond depuis plusieurs jours . Sur un problème de bouton cloné.
    J'ai un bouton natif sur une fenêtre que Je clone plusieurs fois.
    Le bouton d'origine s'appelle BTN_modèle.
    voici le code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    POUR compteur = 2 _À_ nb_objet_trouvés
    		nom_bouton = liste_objet_trouvés[compteur]
    		xChamp est un Champ                
    		xChamp <- ChampClone(BTN_modele, "BTN"+nom_bouton,14+ (110*(compteur-1)),9)
    		xChamp.Libellé		= nom_bouton
    		xChamp.couleurfond	= couleur_non_actif
    	FIN
    Pendant le clonage je lui donne un nouveau nom .et manifestement le clonage se passe bien. J'arrive à changer son état, son libellé, sa couleur, sa dimension bref jusqu'à là tout va bien .
    J'ai bien les boutons comme il faut.
    Mon problème est que quand je clique sur un des boutons clonés, je n'arrive pas à récupérer le nom ou le libellé du bouton cliqué.
    Windev me renvoi toujours le nom du bouton modèle.

    Y'a t-il une commande que je ne connais pas pour récupérer le nom du bouton cliqué car je fais un simple : version_choisie est chaîne = BTN_modele..Libellé .
    Qu'est ce que je rate ou que je fais mal ?

    Merci pour vos retours éclairés comme d'habitude.

    Bonne soirée

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 198
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 198
    Points : 12 774
    Points
    12 774
    Par défaut
    Bonjour,
    La réponse est dans la question :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    BTN_Modele..libelle
    Ce code ne peut que renvoyer le libellé du bouton BTN_Modele, quelque soit le code qui l'appelle.
    Si tu veux le libellé du bouton qui a été cliqué, c'est MoiMême..Libelle qu'il faut utiliser.

    Tatayo.

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Août 2008
    Messages
    44
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 44
    Points : 24
    Points
    24
    Par défaut
    A ben oui je ne connaissais pas le moi même.
    merci ca marche tip top.

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

Discussions similaires

  1. Pop-up d'une dialog box a partir d'un bouton
    Par bobbyjack dans le forum MFC
    Réponses: 21
    Dernier message: 13/09/2005, 15h32
  2. redémarrer un prog à partir d'un bouton
    Par yokito dans le forum Langage
    Réponses: 5
    Dernier message: 06/09/2002, 13h19
  3. Réponses: 2
    Dernier message: 31/08/2002, 14h00
  4. Bmp pour boutons
    Par Fizgig dans le forum Outils
    Réponses: 5
    Dernier message: 22/08/2002, 10h56
  5. Afficher/Masquer un bouton comme IE 6
    Par benj63 dans le forum C++Builder
    Réponses: 3
    Dernier message: 29/07/2002, 13h12

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