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

GTK+ avec C & C++ Discussion :

Menus avec sous menu -> clique sur le menu et disparition du sous menu


Sujet :

GTK+ avec C & C++

  1. #1
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 597
    Points : 7 832
    Points
    7 832
    Par défaut Menus avec sous menu -> clique sur le menu et disparition du sous menu
    Bonjour

    J'ai fait un fenêtre glade avec une barre de menu.
    Certaines entrées du menu sont des entrées vers un sous menu. Quand on passe la souris dessus, le sous-menu s'ouvre. Par contre, après si on clique sur le menu, ça ferme le sous-menu : est-ce normal ? Si on clique à nouveau, le menu s'ouvre. si on clique à nouveau...

    Est-ce bien un comportement normal ?
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  2. #2
    Membre du Club
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Septembre 2017
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Septembre 2017
    Messages : 43
    Points : 64
    Points
    64
    Par défaut Est-ce bien un comportement normal ?
    Bonsoir/Bonjour,

    C'est une question philosophique que tu poses là.
    Il semble que sur les applications Gtk c'est le comportement par défaut. Tandis que sous Qt non...

    Je pense que tu devrai commencer par définir ce que tu entend par "normal" pour démarrer le débat.

    Cdt,

  3. #3
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 597
    Points : 7 832
    Points
    7 832
    Par défaut
    "Normal" ? je n'en sais rien. C'est juste un retour d'une personne surprise en testant mon programme sous gtk.
    "Normal" ? C'est un peu pour avoir une idée de la normalité que je posais cette question ici. Pour ma part, ce comportement me paraissait tout à fait "normal" avant que mon testeur le remonte comme un bug.
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  4. #4
    Membre du Club
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Septembre 2017
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Septembre 2017
    Messages : 43
    Points : 64
    Points
    64
    Par défaut
    En jetant un coup d'oeil au code source de Gtk, je peu te confirmer qu'il n'y a pas de bug et que c'est le comportement voulu.
    gtk_menu_shell_button_release:
    https://git.gnome.org/browse/gtk+/tr...=gtk-3-22#n827
    gtk_menu_shell_button_press:
    https://git.gnome.org/browse/gtk+/tr...=gtk-3-22#n723

    Je n'ai pas trouvé d'options qui permet de changer ce comportement. Il me semble que seul un bricolage bancal sur la surcharge de button_press et button_release te permet de changer cela.

    Ton tester s'attendait a quel comportement ? "Je click et il ne se passe rien ?"

  5. #5
    Rédacteur/Modérateur
    Avatar de troumad
    Homme Profil pro
    Enseignant
    Inscrit en
    Novembre 2003
    Messages
    5 597
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 56
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2003
    Messages : 5 597
    Points : 7 832
    Points
    7 832
    Par défaut
    Citation Envoyé par aeiou Voir le message
    Ton tester s'attendait a quel comportement ? "Je click et il ne se passe rien ?"
    Peut-être quelque chose, mais pas la fermeture du menu lié.
    Modérateur Mageia/Mandriva Linux
    Amicalement VOOotre
    Troumad Alias Bernard SIAUD à découvrir sur http://troumad.org
    Mes tutoriels : xrandr, algorigramme et C, xml et gtk...

  6. #6
    Membre du Club
    Homme Profil pro
    Chercheur en informatique
    Inscrit en
    Septembre 2017
    Messages
    43
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Chercheur en informatique
    Secteur : Bâtiment

    Informations forums :
    Inscription : Septembre 2017
    Messages : 43
    Points : 64
    Points
    64
    Par défaut
    Pour info,

    Je viens de remarquer que sous Chromium, dans le menu "Personnaliser et contrôler Chromium" de la toolbar(là où il y à la barre d'adresse), quand je clique sur un menuitem-parent le sous-menu ne se ferme pas et reste affiché...

Discussions similaires

  1. [XL-2007] Désactivation menu quand clique sur bouton droit de la souris
    Par cath2123 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 05/02/2014, 10h35
  2. Réponses: 1
    Dernier message: 18/03/2010, 23h03
  3. cliques sur zone de text avec masque de saisie
    Par branqueira dans le forum Access
    Réponses: 2
    Dernier message: 19/12/2006, 20h15
  4. [vb6] Savoir Si On A Clique Sur Un Menu
    Par ykamenski dans le forum Windows
    Réponses: 2
    Dernier message: 23/06/2006, 11h53
  5. (Menu contextuel) Clique droit sur images
    Par Furius dans le forum Autres Logiciels
    Réponses: 2
    Dernier message: 02/10/2005, 20h21

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