Bonjour,
voila comment je crée un menu :
La fonction create_label crée juste un label avec utilisation des balises pango.
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); ... ...
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 :
mais ca ne change rien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 gtk_label_set_justify (GTK_LABEL(pLabel),GTK_JUSTIFY_LEFT);
Si quelqu'un a une idée ?
merci
Partager