Intervenir sur une structure contenu dans une structure
Normalement si je déclare une structure :
Code:
1 2 3 4 5 6
|
typedef struct {
Barres *bar;
} Fenetre; |
la structure est déclarée ainsi :
Code:
1 2 3
|
Fenetre *window;
window = malloc(sizeof(Fenetre)); |
avec la structure Barres qui est ainsi (elle est déclarée avant la structure Fenetre dans mon code) :
Code:
1 2 3 4 5 6 7 8 9 10
|
typedef struct {
GtkWidget *footbar_onglet;
GtkWidget *footbar_zone_texte;
GtkWidget *footbar_label_onglet;
gboolean footbar_hide;
gboolean sidebar_hide;
} Barres; |
je sais que c'est du gtk mais la question que je pose n'a rien a voir avec du gtk ca a rapport avec les structures car lorsque je désire initialisé un élément de bar je fais ainsi :
Code:
1 2
|
window->bar->footbar_onglet = gtk_notebook_new(); |
Mais la ca plante donc je demade comment je dois faire pour accéder à footbar_onglet correctement svp.