Bonjour a tous

voila j'ai creer une clist avec GTK, la fenetre contient egalement un menu avec l'aide du site. Le probleme est que je n'arrive pas a inserer une scrolllbar a ma clist

voici le code

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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
 
gchar  *cl_title[4] = {"colonne1", "colonne2", "colonne3","colonne4"};
 
	gint col_width, pl_size = 280, tv_size = 95, bv_size = 75;
	GtkWidget *pMenuBar;
	GtkWidget *pMenu;
	GtkWidget *pMenuItem;
	GtkWidget *scrollbar;
	GSList *pList;
	gchar *sTempLabel;
 
	pid_t pid;
 
 
 
	gtk_init(&argc, &argv);	
	/* Creation de la fenetre Principale */
	pWindow = gtk_window_new(GTK_WINDOW_TOPLEVEL);
	gtk_window_set_title(GTK_WINDOW(pWindow), "Programme");
	gtk_window_set_default_size(GTK_WINDOW(pWindow), 1000, 1000);
	g_signal_connect(G_OBJECT(pWindow), "destroy", G_CALLBACK(gtk_main_quit), NULL);
 
 
 
	pVBox = gtk_vbox_new(FALSE, 0);
	gtk_container_add(GTK_CONTAINER(pWindow), pVBox);
 
	/**** Creation du menu ****/
	/* ETAPE 1 */
	pMenuBar = gtk_menu_bar_new();
	/** Premier sous-menu **/
	/* ETAPE 2 */
	pMenu = gtk_menu_new();
	pMenuItem = gtk_menu_item_new_with_label("Traceroute");
	g_signal_connect(G_OBJECT(pMenuItem), "activate", G_CALLBACK(test), (GtkWidget*) pWindow);
	gtk_menu_shell_append(GTK_MENU_SHELL(pMenu), pMenuItem);
	pMenuItem = gtk_menu_item_new_with_label("sniffer");
	gtk_menu_shell_append(GTK_MENU_SHELL(pMenu), pMenuItem);
 
	/* GtkImageMenuItem */
	pMenuItem = gtk_image_menu_item_new_from_stock(GTK_STOCK_OPEN,NULL);
	g_signal_connect(G_OBJECT(pMenuItem), "activate", G_CALLBACK(test), (GtkWidget*) pWindow);
	gtk_menu_shell_append(GTK_MENU_SHELL(pMenu), pMenuItem);
	pMenuItem = gtk_image_menu_item_new_from_stock(GTK_STOCK_SAVE,NULL);
	gtk_menu_shell_append(GTK_MENU_SHELL(pMenu), pMenuItem);
	pMenuItem = gtk_image_menu_item_new_from_stock(GTK_STOCK_QUIT,NULL);
	g_signal_connect(G_OBJECT(pMenuItem), "activate", G_CALLBACK(cb_quit), (GtkWidget*) pWindow);
	gtk_menu_shell_append(GTK_MENU_SHELL(pMenu), pMenuItem);
 
 
	/* ETAPE 4 */
	pMenuItem = gtk_menu_item_new_with_label("Fichier");
	/* ETAPE 5 */
	gtk_menu_item_set_submenu(GTK_MENU_ITEM(pMenuItem), pMenu);
	/* ETAPE 6 */
	gtk_menu_shell_append(GTK_MENU_SHELL(pMenuBar), pMenuItem);
 
	/** Deuxieme sous-menu **/
	/* ETAPE 2 */
	pMenu = gtk_menu_new();
	/* ETAPE 3 */
	pMenuItem = gtk_menu_item_new_with_label("A propos de...");
	// g_signal_connect(G_OBJECT(pMenuItem), "activate", G_CALLBACK(cb_quit), (GtkWidget*) pWindow);
	gtk_menu_shell_append(GTK_MENU_SHELL(pMenu), pMenuItem);
	/* ETAPE 4 */
	pMenuItem = gtk_menu_item_new_with_label("aide");
	/* ETAPE 5 */
	gtk_menu_item_set_submenu(GTK_MENU_ITEM(pMenuItem), pMenu);
	/* ETAPE 6 */
	gtk_menu_shell_append(GTK_MENU_SHELL(pMenuBar), pMenuItem);
	/* Creation de la deuxieme GtkVBox (pour les labels) */
	pVBox2 = gtk_vbox_new(FALSE, 0);
	 scrollbar = gtk_scrolled_window_new (NULL, NULL);
 
 
	liste_paquet = gtk_clist_new_with_titles(4, cl_title);
 
	gtk_clist_set_column_width(GTK_CLIST(liste_paquet), 0, 100);
	gtk_clist_set_column_width(GTK_CLIST(liste_paquet), 1, 100);
	gtk_clist_set_column_width(GTK_CLIST(liste_paquet), 2, 60);
	gtk_clist_set_column_width(GTK_CLIST(liste_paquet), 3, 50);
	 gtk_clist_set_row_height(GTK_CLIST(liste_paquet),40);
	 //gtk_clist_set_row_height(0,10);
	//gtk_window_set_deletable(GtkWindow(pWindow), FALSE);
	/* Ajout du menu a la fenetre */
	gtk_box_pack_start(GTK_BOX(pVBox), pMenuBar, FALSE, FALSE, 0);
	/* Ajout des labels a la fenetre */
	gtk_box_pack_start(GTK_BOX(pVBox), pVBox2, TRUE, TRUE, 0);
 
	gtk_box_pack_start(GTK_BOX(pVBox2), liste_paquet, TRUE, TRUE, 0);
		gtk_box_pack_start (GTK_BOX (liste_paquet), scrollbar, TRUE, TRUE, 0);
	gtk_widget_show_all(pWindow);
 
	gtk_main();
	return EXIT_SUCCESS;
}
je ne sais donc pas comment inserer la scrollbar à la clist

merci pour votre aide