Bonjour,

voila comment je crée un menu :

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
 
...
...
pMenuItem = gtk_menu_item_new();
pVBox=gtk_vbox_new(TRUE,0); 
gtk_container_add(GTK_CONTAINER(pMenuItem),pVBox);
 
pLabel = create_label("Enregistrer");
 
gtk_label_set_justify (GTK_LABEL(pLabel),GTK_JUSTIFY_LEFT);
gtk_box_pack_start(GTK_BOX(pVBox),pLabel,TRUE,TRUE,0);
 
gtk_menu_shell_append(GTK_MENU_SHELL(pMenuBar), pMenuItem);
...
...
La fonction create_label crée juste un label avec utilisation des balises pango.

Et le problème, c'est lorsque j'ouvre le menu, les items sont toutes centrés, je voudrais que les items ou plutot les labels soit alignés à gauche comme cela est dans les applications traditionnelles. J'ai essayé de jouer avec cette fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
gtk_label_set_justify (GTK_LABEL(pLabel),GTK_JUSTIFY_LEFT);
mais ca ne change rien.

Si quelqu'un a une idée ?

merci