diff finch/libgnt/test/parse.c @ 16125:5f204f55af09

Add a utility function to create widgets from an XML description.
author Sadrul Habib Chowdhury <imadil@gmail.com>
date Sun, 15 Apr 2007 05:49:27 +0000
parents
children
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/finch/libgnt/test/parse.c	Sun Apr 15 05:49:27 2007 +0000
@@ -0,0 +1,18 @@
+#include "gntutils.h"
+
+int main()
+{
+	GntWidget *win, *button;
+
+	gnt_init();
+
+	gnt_util_parse_widgets("<vwindow id='0' fill='0' align='2'><label>This is a test.</label><button id='1'>OK</button></vwindow>", 2, &win, &button);
+	g_signal_connect_swapped(G_OBJECT(button), "activate", G_CALLBACK(gnt_widget_destroy), win);
+	gnt_widget_show(win);
+
+	gnt_main();
+
+	gnt_quit();
+	return 0;
+}
+