+ Répondre à la discussion Actualité déjà publiée
  1. #1
    Rédacteur

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

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

    Informations forums :
    Inscription : juin 2004
    Messages : 5 842
    Points : 11 314
    Points
    11 314

    Par défaut Utilisation de GtkUIManager

    http://nicolasj.developpez.com/gtk/gtkuimanager/

    Utilisation de GtkUIManager en C pour créer un menu et une barre d'outils.
    Vous pouvez laisser un commentaire sur cet article à la suite.

  2. #2
    Membre actif Avatar de Gamall
    Profil pro
    Étudiant ENSEA
    Inscrit en
    août 2009
    Messages
    252
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant ENSEA

    Informations forums :
    Inscription : août 2009
    Messages : 252
    Points : 221
    Points
    221

    Par défaut

    Il y a une petite erreur qui s'est glissée ici:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    GtkActionGroup *p_actionGroup = gtk_action_group_add_actions( p_actionGroup, entries, G_N_ELEMENTS( entries ), NULL );
    La fonction gtk_action_group_add_actions retourne void.

  3. #3
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2009
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2009
    Messages : 1 220
    Points : 1 805
    Points
    1 805

    Par défaut

    Le tuto n'est pas très correct.
    Reportez vous plutôt à http://live.gnome.org/GnomeLove/UIManagerTutorial (en anglais).

  4. #4
    Futur Membre du Club
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    juin 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations professionnelles :
    Activité : Auditeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : juin 2011
    Messages : 5
    Points : 7
    Points
    7

    Par défaut

    Citation Envoyé par liberforce Voir le message
    Le tuto n'est pas très correct.
    Reportez vous plutôt à http://live.gnome.org/GnomeLove/UIManagerTutorial (en anglais).
    Ceci est exact: les raccourcis claviers ne marchent pas, ce qui n'est pas le cas dans le tuto en anglais.

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

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : novembre 2003
    Messages : 5 243
    Points : 7 557
    Points
    7 557

    Par défaut

    Il faudrait passer à la suite de Gtk_ui_manager car il est déprécié dans les nouvelles versions de gtk3.
    Je cherche à migrer un programme qui utilise cette technologie.
    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 chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2009
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2009
    Messages : 1 220
    Points : 1 805
    Points
    1 805

    Par défaut

    Effectivement, GtkUIManager est à présent obsolète (depuis GTK 3.10), mais je n'ai pas encore trouvé par quoi il a été remplacé, ce n'est pas très clair. Mais ce ne sera pas une grande perte, j'ai toujours trouvé cette API claire comme de l'eau de boudin. Espérons qu'ils la remplacent par quelque chose de mieux.

  7. #7
    Membre chevronné
    Homme Profil pro
    Développeur informatique
    Inscrit en
    juin 2009
    Messages
    1 220
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Industrie

    Informations forums :
    Inscription : juin 2009
    Messages : 1 220
    Points : 1 805
    Points
    1 805

    Par défaut

    Ok, j'ai trouvé, dans le message de commit (rien trouvé dans la doc). Il faut utiliser GAction et GtkBuilder.

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

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : novembre 2003
    Messages : 5 243
    Points : 7 557
    Points
    7 557

    Par défaut

    C'est un peu ce que je regardais avec gtk_builder_add_from_file (ma remonté d'erreur).
    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...

Discussions similaires

  1. Réponses: 6
    Dernier message: 01/11/2007, 19h22
  2. utiliser les tag [MFC] [Win32] [.NET] [C++/CLI]
    Par hiko-seijuro dans le forum Visual C++
    Réponses: 8
    Dernier message: 08/06/2005, 15h57
  3. utilisation du meta type ANY
    Par Anonymous dans le forum CORBA
    Réponses: 1
    Dernier message: 15/04/2002, 12h36
  4. [BCB5] Utilisation des Ressources (.res)
    Par Vince78 dans le forum C++Builder
    Réponses: 2
    Dernier message: 04/04/2002, 16h01
  5. Réponses: 2
    Dernier message: 20/03/2002, 23h01

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