Bonjour tout le monde

J'ai un problème avec GTKtable pour le positionnement des composants, le positionnent passe mais tout les composants semble être écrasé pourtant je semble avoir bien suivie les instrutions du tuto.

Voici le code pour l'affichage des composants.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
 
void appli(struc * s)
{
 GtkWidget *imgquit;
 GtkWidget *imgconvertion;     
 GtkWidget *sommeaconvertir[0];   
 GtkWidget *resultat[1];    
 
 s->position = gtk_table_new(15,3,TRUE);   
 gtk_box_pack_start(GTK_BOX (s->vbox),s->position, TRUE, TRUE, 0);
 
 sommeaconvertir[0] = gtk_text_view_new();  
 gtk_table_attach_defaults(GTK_TABLE(s->position),sommeaconvertir[0],0,2,0,1);  
 
 resultat[1] = gtk_text_view_new();    
 gtk_table_attach_defaults(GTK_TABLE(s->position),resultat[1],0,2,1,2);  
 
 s->barre = gtk_hseparator_new(); 
 
 
 s->eurodollard[2]=gtk_radio_button_new_with_label(NULL,"Eurro=>Dollard");
gtk_table_attach_defaults(GTK_TABLE(s->position),s->eurodollard[2],0,1,2,3);  
 
 s->dollardeuro[3] = gtk_radio_button_new_with_label(NULL,"Dollard=>Eurro"); 
gtk_table_attach_defaults(GTK_TABLE(s->position),s->dollardeuro[3],0,1,3,4);  
 
 
 s->euroyen[4] = gtk_radio_button_new_with_label(NULL,"Eurro=>Yen");
 gtk_table_attach_defaults(GTK_TABLE(s->position),s->euroyen[4],0,1,4,5);  
 
 s->yeneuro[5] = gtk_radio_button_new_with_label(NULL,"yen=>euro");
   gtk_table_attach_defaults(GTK_TABLE(s->position), s->yeneuro[5],0,1,5,6);
 
  s->barre = gtk_hseparator_new(); 
 gtk_box_pack_start (GTK_BOX (s->vbox), s->barre, TRUE, TRUE, 0); 
 
 
 
 imgconvertion =  gtk_image_new_from_file("./icon/imgconvert.gif");
 
 s->converse[12] = GTK_WIDGET(gtk_tool_button_new(imgconvertion,"Convertion")); 
  gtk_table_attach_defaults(GTK_TABLE(s->position), s->converse[12],0,1,6,7);  
 
 
 
imgquit =  gtk_image_new_from_file("./icon/quit_gif.gif");  
 
s->quit[13] =  GTK_WIDGET(gtk_tool_button_new(imgquit,"Quitter"));    
g_signal_connect(
      G_OBJECT(s->quit[13]),
      "clicked",
      G_CALLBACK(gtk_main_quit),
      NULL
   );     
 
 gtk_table_attach(GTK_TABLE(s->position),s->quit[13],1,2,7,8,
   GTK_EXPAND,GTK_EXPAND|GTK_FILL,0,0);      
}
Pourriez vous me dire où sont mes erreurs svp?

Merci

A +