Appui sur un bouton: plusieurs fenêtres s'ouvrent

PatyomPatyom Membre
novembre 2017 modifié dans API AppKit #1

Ok, maintenant j'ai un autre problème, j'ai créé un bouton qui ouvre une autre fenêtre, jusque là  ça va mais je me suis aperçu que lorsque que je clique plusieurs fois il multiplie les ouvertures de nouvelles fenêtres toutes identiques.


 


Là , y a comme un défaut ou bien il me manque une manip ?


 


Je parle de ça sous MAC OS X


 


Modérateur: un sujet par question SVP. J'ai séparé cette nouvelle discussion.


Réponses

  • DrakenDraken Membre
    novembre 2017 modifié #2

    Je ne connais pas grand chose à  la programmation macOS, mais cela semble normal. C'est à  toi d'ajouter un mécanisme pour éviter la multiplication des fenêtres. Par exemple, tu peux désactiver le bouton après la création de la fenêtre, pour le réactiver après sa fermeture. Ou utiliser une variable pour mémoriser le fait que la fenêtre a été ouverte.


     


    Ceci dis, la gestion des boutons n'a rien à  voir avec le Timer. Tu devrais créer un sujet spécifique à  chaque nouveau problème. 

  • PatyomPatyom Membre
    novembre 2017 modifié #3

    Merci Draken


     



    J'avais bien pensé à  un truc comme ça pour les fenêtres mais je pensais qu'il y avait une instruction toute faite.


     



    Vos réponses me sont très utiles. Draken, comme tu as répondu à  ma question sur les "fenêtres" je ne vais pas créer un autre sujet là  dessus.


        :D   :D


  • Joanna CarterJoanna Carter Membre, Modérateur

    C'est vachement facile


     


  • Je m'incline devant le savoir de l'ours de poche.

  • PatyomPatyom Membre
    novembre 2017 modifié #6

    Me to,


     


    C'était vraiment vachement simple comme tu dis, thanks Joanna


Connectez-vous ou Inscrivez-vous pour répondre.