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 :

Créer un sous menu dans menu !


Sujet :

GTK+ avec C & C++

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Points : 3
    Points
    3
    Par défaut Créer un sous menu dans menu !
    Bonjour à tous, je débute le GTK depuis 1 semaine et je bloque sur la création d'un sous menu dans un menu !
    Je veux dire par la que je souhaite faire un menu, cela étant compliqer à expliquer je vous présente un exemple :

    -> FIREFOX, menu Affichage, Barre d'outils (menu avec un bouton qui ouvre un autre menu)!

    Voila j'espere avoir était assez clair sur ma demande, merci à tous !

  2. #2
    Rédacteur

    Avatar de gege2061
    Femme Profil pro
    Administrateur de base de données
    Inscrit en
    Juin 2004
    Messages
    5 840
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : Juin 2004
    Messages : 5 840
    Points : 11 625
    Points
    11 625
    Par défaut
    Bonjour,

    Il existe plusieurs façons de créer un menu, laquelle utilise-tu ?

  3. #3
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Salut,
    Je te copie une élément du menu

    p_menu_item = gtk_menu_item_new_with_mnemonic (title);

    gtk_menu_shell_append (GTK_MENU_SHELL (p_menu), p_menu_item);

    g_signal_connect (G_OBJECT (p_menu_item), "activate", callback, user_data);

    gtk_menu_item_set_accel_path (GTK_MENU_ITEM (p_menu_item), accel_path);

  4. #4
    Membre éprouvé
    Avatar de Shugo78
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    1 119
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2007
    Messages : 1 119
    Points : 1 001
    Points
    1 001
    Par défaut
    Si tu créé tes menus manuellement comme ton code en donne l'impression, tu peux utiliser gtk_menu_shell_append également, étant donné qu'il prend en argument un GtkWidget qui peut donc aussi être un autre menu .

  5. #5
    Candidat au Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 5
    Points : 3
    Points
    3
    Par défaut
    Re, je ne trouve pas comment faire ce menu deroulant, pourrrait tu me poster un bout de code source pour faire ceci stp car je n'y arrive pas du tout! Merci !

Discussions similaires

  1. Position sous menu dans menu css
    Par pasc06 dans le forum Mise en page CSS
    Réponses: 4
    Dernier message: 17/03/2010, 20h01
  2. [AC-2007] créer des sous catégories dans un sous formulaire
    Par damlimoges dans le forum IHM
    Réponses: 2
    Dernier message: 12/06/2009, 08h31
  3. Réponses: 8
    Dernier message: 24/02/2009, 16h41
  4. [PEAR][DB][Datagrid] créer des sous-totaux dans un datagrid
    Par Garra dans le forum Bibliothèques et frameworks
    Réponses: 1
    Dernier message: 17/10/2008, 15h46
  5. [MySQL] Comment créer une sous catégorie dans mon site ?
    Par plex dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 18/08/2006, 09h59

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