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 :

tableau et gtk


Sujet :

GTK+ avec C & C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 19
    Par défaut tableau et gtk
    bonjour les accros du code
    j'aurais une ptite question : comment faire pour crée un tableau en gtk
    j'aurais des données à organiser en tableau mais je sais absolument pas comment faire
    et aussi comment des faire barres (comme en stat) au a défaut des images ou si je dois apprendre la sdl

  2. #2
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 308
    Billets dans le blog
    5
    Par défaut
    Tout est réalisable en Gtk+. GtkTable, GtkStatusbar, Gtkimage...

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 19
    Par défaut
    merchi beaucoup
    jte remerci beaucoup de cette réponse bréve mais riche

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 19
    Par défaut
    j'aurais une tit question sur les gtktables

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    void gtk_table_attach(GtkTable *table, GtkWidget *child, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, GtkAttachOptions xoptions, GtkAttachOptions yoptions, guint xpadding, guint ypadding);
    jje comprend pas tout les arguments de cette fonction
    et tout particuliérement ses 6 la
    # left_attach : position gauche du widget
    # right_attach : position droite du widget
    # top_attach : position haute du widget
    # bottom_attach : position basse du widget
    # xoptions : type de réaction au redimensionnement horizontal
    # yoptions : type de réaction au redimensionnement vertical

    edit j'ai tenter un truc mais sa marche po
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    gtk_table_attach(GTK_TABLE(tableau), labels_du_tableau[i][j], 1, 0, 1, 0,GTK_EXPAND | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
    a l'exécution j'ai ca :
    (sousou:16043): Gtk-CRITICAL **: gtk_table_attach: assertion `left_attach < right_attach' failed

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2007
    Messages
    32
    Détails du profil
    Informations personnelles :
    Âge : 35
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 32
    Par défaut
    Salut,

    En fait une GtkTable est si tu veux une espèce de canevas sur lequel tu pourrai épingler tes Widget sur 4 cases.

    # left_attach : position gauche du widget
    # right_attach : position droite du widget
    # top_attach : position haute du widget
    # bottom_attach : position basse du widget

    en pratique, ça donne le bord gauche, droit, haut et bas de ton Widget sur le tableau.
    Voici un petit schéma pour essayer d'expliquer plus clairement montrant les coins d'un widget attaché en 0,1,0,2 (ce qui donne les coordonnées 0,0 1,2)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
        0   1   2 
    0 | . | . |   |
    1 |   |   |   |
    2 | . | . |   |
    3 |   |   |   |
    Note que si tu attache deux bords sur la même case, ton Widget n'aura pas de largeur (et a priori tu n'as pas le droit).

    J'espère avoir été clair.

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    19
    Détails du profil
    Informations personnelles :
    Âge : 33
    Localisation : France

    Informations forums :
    Inscription : Avril 2006
    Messages : 19
    Par défaut
    merchi

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

Discussions similaires

  1. Tableau avec bordure en gtk+
    Par youssra.T dans le forum GTK+
    Réponses: 2
    Dernier message: 07/04/2014, 11h36
  2. Classe Tableau, tris, et GTK+
    Par Jéjé34 dans le forum Débuter
    Réponses: 1
    Dernier message: 16/03/2013, 16h40
  3. verification de doublons dans un tableau
    Par bohemianvirtual dans le forum C
    Réponses: 11
    Dernier message: 25/05/2002, 12h21
  4. transmision de tableau en parametre
    Par Horus dans le forum C++Builder
    Réponses: 3
    Dernier message: 16/05/2002, 11h15
  5. Réponses: 4
    Dernier message: 13/05/2002, 16h43

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