Logo Search packages:      
Sourcecode: cairo-dock version File versions

#define CD_APPLET_ADD_IN_MENU_WITH_STOCK ( cLabel,
gtkStock,
pFunction,
pMenu,
pData   ) 

Value:

menu_item = gtk_image_menu_item_new_with_label (_(cLabel)); \
      image = gtk_image_new_from_stock (gtkStock, GTK_ICON_SIZE_MENU); \
      gtk_image_menu_item_set_image (GTK_IMAGE_MENU_ITEM (menu_item), image); \
      gtk_menu_shell_append  (GTK_MENU_SHELL (pMenu), menu_item); \
      g_signal_connect (G_OBJECT (menu_item), "activate", G_CALLBACK(pFunction), pData);
Ajoute une entree avec une icone GTK a un menu deja existant.
Parameters:
cLabel nom de l'entree, tel qu'il apparaitra dans le menu.
gtkStock nom d'une icone de GTK.
pFunction fonction appelee lors de la selection de cette entree.
pMenu GtkWidget du menu auquel on rajoutera l'entree.
pData donnees passees en parametre de la fonction.

Definition at line 789 of file cairo-dock-applet-facility.h.


Generated by  Doxygen 1.6.0   Back to index