Bonjour à tous,

Bah je me présente vite fait, Benoît, en stage, voila ca c'est fait
donc je suis amené pour mon stage à developper une interface graphique en C sous GTK (rolala 1 an sans faire de C et une librairie inconnu)

Bref, cela fait 2/3 semaines que je suis sur GTK et j'ai un petit soucis :

j'ai créé un
Code : Sélectionner tout - Visualiser dans une fenêtre à part
tableau[0].ZoneListeM = gtk_tree_view_new_with_model(GTK_TREE_MODEL(p_model));
l'affichage marche niquel mais comme ma liste est trop grande elle déborde de mon écran, et sans scroll impossible de tout voir, donc je décide d'en faire un via :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
pScrollbar = gtk_scrolled_window_new(NULL, NULL);
 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW  
                 (pScrollbar),GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
 gtk_container_add(GTK_CONTAINER(pScrollbar), tableau[0].ZoneListeM);

et la boum surprise, ma zone (elle est dans un layout) fait 1cm sur 1
on peut bouger sur le coté et en haut , il y a bien mon texte dedans, mais bon on voit rien, et je n'ais rien trouver pour définir la taille de ma zone, quelqu'un pourrait m'aider s'il vous plait (la date de fin de projet arrive a grand pas, plus que 11jours ) ?

Merci d'avance