code snipper:

GtkMenu * menu = gtk_menu_new( ) ;
GtkMenuItem * item = gtk_menu_item_new( );
GtkWideget  * b = gtk_button_new_with_label("asdada");
gtk_containter_add((GtkContainer*)item, b ) ;

gtk_menu_shell_append(GTK_MENU_SHELL(menu), item);

g_signal_connect(G_OBJECT(b), "entry", G_CALLBACK(cb_function), NULL);

after that, catch the button_release_event to make sure that menu will
not disapper ..

but it seems that button b does not emit the entry signal,cb_function
is not called ,somebody  give me some guides?
                                                        thanks
_______________________________________________
gtk-app-devel-list mailing list
gtk-app-devel-list@gnome.org
http://mail.gnome.org/mailman/listinfo/gtk-app-devel-list

Reply via email to