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+ Discussion :

Mise a jour programme GTK+extra


Sujet :

GTK+

  1. #1
    Membre confirmé
    Homme Profil pro
    Technicien
    Inscrit en
    Décembre 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Décembre 2008
    Messages : 53
    Par défaut Mise a jour programme GTK+extra
    Bonjour,

    Je dois mettre à jour un petit programme fonctionnant avec GTK+extra mais j'ai un problème avec deux fonctions qui semblent avoir disparues. La version qui a été utilisé pour créer le programme est la 0.99.17 et le but est de le faire fonctionner avec la version 2.1.1 .
    Je ne connais pas le GTK mais pour faire les petites modifications sur les fonctions existantes ça ne me gêne pas mais, mon problème est que les fonctions suivantes ont disparues entre la version 0.99.17 et 2.1.1 :
    - gtk_plot_canvas_add_plot
    - gtk_plot_canvas_put_text

    J'ai bien essayé de regarder dans la documentation mais la dernière mise a jour de celle ci à été faite avec la version 0.99.17.
    Quelqu'un saurait il par quoi remplacer ces deux fonctions?

    Merci d'avance

  2. #2
    Membre confirmé
    Homme Profil pro
    Technicien
    Inscrit en
    Décembre 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Décembre 2008
    Messages : 53
    Par défaut
    J'ai trouvé, pour ceux que ça intéresse voici un example pour chauqe fonction

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    //gtk_plot_canvas_put_text(GTK_PLOT_CANVAS(canvas), .45, .05, "Times-BoldItalic", 20, 0, NULL, NULL, TRUE, GTK_JUSTIFY_CENTER, "text");
    child = gtk_plot_canvas_text_new("Times-BoldItalic", 20, 0, NULL, NULL, TRUE, GTK_JUSTIFY_CENTER, "text");
     gtk_plot_canvas_put_child(GTK_PLOT_CANVAS(canvas), child, 0.45, 0.05, 0.6, 0.1);
     
    gtk_plot_canvas_add_plot(GTK_PLOT_CANVAS(canvas), GTK_PLOT(active_plot), .15, .15);
    child = gtk_plot_canvas_plot_new(GTK_PLOT(active_plot));
     gtk_plot_canvas_put_child(GTK_PLOT_CANVAS(canvas), child, .15, .15, .8, .65);

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mars 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 5
    Par défaut GTK_COMBO
    pCombo = gtk_combo_new ();
    gtk_combo_set_popdown_strings( GTK_COMBO(pCombo), plist) ;

    comment faire pour récupperer la valeur sélectionnée.
    je veux pas travailler avec combo_box mais juste avec combo
    merci

  4. #4
    Membre confirmé
    Homme Profil pro
    Technicien
    Inscrit en
    Décembre 2008
    Messages
    53
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Technicien

    Informations forums :
    Inscription : Décembre 2008
    Messages : 53
    Par défaut
    J'ai regardé un peu mais comme je ne suis pas expert en GTK, tu peux toujours rechercher d'autres avis. D'après ce que j'ai vu, ces fonctions ne sont plus supportés dans les dernières version de GTK+. Je pense que tu vas etre obligé d'utiliser les fonctions utilisant GtkComboBoL.
    le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    GtkWidget *pCombo;
    GList *plist = NULL;
    // initialisation de plist
    pCombo = gtk_combo_new ();
    gtk_combo_set_popdown_strings( GTK_COMBO(pCombo), plist) ;
    deviendrai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    GtkWidget *pComboBox;
    pComboBox = gtk_combo_box_new();
    // A faire pour toutes les insertion d'items contenu dans plist
    gtk_combo_box_insert_text (GTK_COMBO_BOX(pComboBox), gint position, const gchar *text);
    gtk_combo_box_popdown( GTK_COMBO_BOX(pComboBox)) ;

    Encore une fois je suis pas expert j'ai que de maigre connaissances.

  5. #5
    Nouveau membre du Club
    Inscrit en
    Mars 2010
    Messages
    5
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 5
    Par défaut
    Oui je vois en tout cas je vous remercie pour votre réponse.
    Je continuerai la recherche sur comment récupérer à partir de pCombo.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [WD12] Info sur mise a jour automatique de programme
    Par stveric dans le forum WinDev
    Réponses: 4
    Dernier message: 07/11/2008, 15h01
  2. mise a jour impossible de mes programmes
    Par interhossa007 dans le forum Windows XP
    Réponses: 15
    Dernier message: 29/09/2008, 08h52
  3. Mise a jour programme
    Par Poulain dans le forum Windows Forms
    Réponses: 3
    Dernier message: 23/09/2007, 17h43
  4. Mise à jour programmée de contenu de fenêtres filles
    Par plegat dans le forum AWT/Swing
    Réponses: 4
    Dernier message: 13/11/2006, 00h30
  5. Comment effectuer la mise a jour d'un programme ?
    Par Velociraptor dans le forum Langage
    Réponses: 2
    Dernier message: 22/09/2005, 21h29

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