Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=grape.git;a=commitdiff;h=36a39c8a2251348bcec4d5bd72d707bda1e7930f

commit 36a39c8a2251348bcec4d5bd72d707bda1e7930f
Author: James Buren <r...@frugalware.org>
Date:   Mon Apr 12 13:55:58 2010 -0500

ui.c
* add menu_pack_items

diff --git a/src/ui.c b/src/ui.c
index e3da792..48dde7b 100644
--- a/src/ui.c
+++ b/src/ui.c
@@ -45,4 +45,18 @@ static void box_pack_widgets(GtkWidget *box,...) {
va_end(args);
}
//[cf]
+//[of]:menu_pack_items
+/* Pack menu items into a menu. */
+static void menu_pack_items(GtkWidget *menu,...) {
+  va_list args;
+  GtkWidget *child;
+
+  va_start(args,menu);
+
+  while((child = va_arg(args,GtkWidget *)))
+    gtk_menu_shell_append(GTK_MENU_SHELL(menu),child);
+
+  va_end(args);
+}
+//[cf]
//[cf]
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to