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 :

Bouton Fermer de la barre de titre inactif


Sujet :

WinDev

  1. #1
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Points : 155
    Points
    155
    Par défaut Bouton Fermer de la barre de titre inactif
    Bonjour,

    Je développe avec Windev 14 sous Windows XP Pro.

    J'ai une fenêtre que j'ai générée avec un RAD (Fenêtre + table).
    Le RAD avait générer un bouton "Annuler" que j'ai supprimé.
    Le fait de fermer la fenêtre en passant par le bouton Fermer de la barre de titre exécutait le code du bouton Annuler.
    Comme j'ai supprimé le bouton "Annuler", le bouton "Fermer" de la barre de titre est devenu inactif.
    J'ai alors ajouté un bouton "Fermer" sur la fenêtre, mais je ne sais pas comment faire le lien entre mon bouton "Fermer" et le bouton "Fermer" de la barre de titre.

    Si quelqu'un sait comment activer le bouton de la barre de titre (un fonctionnement par défaut) ou comment faire le lien avec le bouton que j'ai ajouté, je suis preneur.

    En fait, le bouton est accessible, mais en cliquant dessus, la fenêtre ne se ferme pas.

    Merci
    Willy

  2. #2
    Membre émérite
    Homme Profil pro
    Développeur et responsable micros/réseaux
    Inscrit en
    Octobre 2010
    Messages
    1 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur et responsable micros/réseaux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 286
    Points : 2 562
    Points
    2 562
    Par défaut
    Bonjour,

    il faut que tu modifies le type de ton bouton dans les propriétés.

    De plus si tu veux que le code soit exécuté à chaque fermeture de fenêtre, le mieux est de la placer dans le bloc fermeture du code de la fenêtre et dans le code du bouton, de fermer la fenêtre (avec la fonction Ferme())

    Nicolas

  3. #3
    Inactif  
    Profil pro
    Inscrit en
    Février 2003
    Messages
    4 341
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 4 341
    Points : 5 953
    Points
    5 953
    Par défaut
    Je n'utilise jamais le RAD, mais je suppose que le bouton que tu as supprimer était de type "abandon".

    Si tu veux associer la fermeture à du code spécifique, il te faut créer un bouton (qui peut-être hors de l'écran) et le définir comme "Abandon" dans l'onglet Détail.

    Ensuite, si tu fais "echap" ou que tu cliques sur le bouton de fermeture de la fenêtre, c'est ce bouton qui sera appelé. Tu peux alors contrôler comment une fenêtre se ferme, voire placer des conditions pour éviter qu'une fenêtre ne se ferme !

  4. #4
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Points : 155
    Points
    155
    Par défaut Complément
    Bonjour,

    J'ai regardé dans la description de mon bouton "Fermer", l'onglet IHM, ce bouton est bien du type "Abandon"

    Le fait de cliquer sur le bouton "Fermer" que j'ai ajouté, provoque bien la fermeture du formulaire. Par contre le bouton du menu (bouton rouge avec la croix) ne provoque pas la fermeture du formulaire.

    Willy

  5. #5
    Membre expert
    Avatar de mail.spam
    Homme Profil pro
    Développeur Windev et technicien maintenance
    Inscrit en
    Janvier 2008
    Messages
    1 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Windev et technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 914
    Points : 3 803
    Points
    3 803
    Par défaut
    Bonjour,

    Utilise tu un style pour ton projet ou ta fenêtre

    Car dans certain cas le bouton fermer est un vrai bouton qu'il faut coder

  6. #6
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Points : 155
    Points
    155
    Par défaut Copie écran
    Ma fenêtre à pour style : Evolution

    Ci-joint copie écran

    Willy
    Images attachées Images attachées  

  7. #7
    Membre expert
    Avatar de mail.spam
    Homme Profil pro
    Développeur Windev et technicien maintenance
    Inscrit en
    Janvier 2008
    Messages
    1 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Windev et technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2008
    Messages : 1 914
    Points : 3 803
    Points
    3 803
    Par défaut
    Je suis désolé mais je ne vois pas ce qui cloche.

    Peux tu nous faire un lien vers un téléchargement de ton projet.

  8. #8
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Points : 155
    Points
    155
    Par défaut Téléchargement du projet
    Salut,
    Je ne sais pas comment procéder pour mettre mon projet en téléchargement.
    Si cela est possible, puis-je mettre en téléchargement uniquement la fenêtre concernée (car dans le projet, j'ai des données professionnelles).

    Merci
    Willy

  9. #9
    Membre émérite
    Homme Profil pro
    Développeur et responsable micros/réseaux
    Inscrit en
    Octobre 2010
    Messages
    1 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur et responsable micros/réseaux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 286
    Points : 2 562
    Points
    2 562
    Par défaut
    Peux-tu maintenant regarder sur le bouton en forme de croix pour la fermeture de la fenêtre vers quelle action il est branché ? Il faut aller dans l'onglet Général et sur le champ action il devrait y avoir "Fermer la fenêtre (annuler)"
    S'il n'y a rien, alors il te faut mettre le lien vers l'action du bouton que tu viens de recréer.

  10. #10
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Points : 155
    Points
    155
    Par défaut Précisons
    En fait, quand je parle de bouton avec la croix, c'est le bouton par défaut qui se trouve dans la barre de titre de mon formulaire.
    Je ne peux pas faire de description sur ce bouton.

    Willy

  11. #11
    Expert éminent sénior

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    19 647
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2004
    Messages : 19 647
    Points : 32 889
    Points
    32 889
    Par défaut
    qu'entends-tu par "barre de titre de mon formulaire" ? C'est quoi ton "formulaire" ?
    tu parles de la barre de titre de ta fenêtre et du bouton rouge avec une croix blanche ?

  12. #12
    Membre émérite
    Homme Profil pro
    Développeur et responsable micros/réseaux
    Inscrit en
    Octobre 2010
    Messages
    1 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur et responsable micros/réseaux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 286
    Points : 2 562
    Points
    2 562
    Par défaut
    Alors sur ton bouton annuler, tu dois avoir "Code, puis Fermer la fenêtre (annuler)" dans l'action de l'onglet Général.

    Si cela ne marche pas, repasse ton bouton en mode Normal, recompile et repasse en mode Annulation.

    Après je sèche ...

  13. #13
    Membre habitué
    Profil pro
    Inscrit en
    Mai 2004
    Messages
    423
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2004
    Messages : 423
    Points : 155
    Points
    155
    Par défaut Précision
    Exactement
    Le bouton rouge avec la croix blanche.

Discussions similaires

  1. Réponses: 18
    Dernier message: 08/03/2024, 14h44
  2. Réponses: 2
    Dernier message: 08/09/2006, 13h12
  3. Réponses: 2
    Dernier message: 14/10/2005, 17h21
  4. Quatrième bouton sur la barre de titre d'une fenêtre
    Par Yacine95000 dans le forum MFC
    Réponses: 8
    Dernier message: 02/06/2004, 17h54

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