Index: work/gtk/layersel/Makefile =================================================================== --- work/gtk/layersel/Makefile (nonexistent) +++ work/gtk/layersel/Makefile (revision 8478) @@ -0,0 +1,9 @@ +CFLAGS=-g `pkg-config --cflags gtk+-2.0` +LDFLAGS=-g `pkg-config --libs gtk+-2.0` + +all: layersel_demo + +layersel_demo: layersel_demo.o layersel.o + +clean: + rm *.o layersel_demo \ No newline at end of file Index: work/gtk/layersel/layersel.c =================================================================== --- work/gtk/layersel/layersel.c (nonexistent) +++ work/gtk/layersel/layersel.c (revision 8478) @@ -0,0 +1,3 @@ +#include "layersel.h" + + Index: work/gtk/layersel/layersel.h =================================================================== --- work/gtk/layersel/layersel.h (nonexistent) +++ work/gtk/layersel/layersel.h (revision 8478) @@ -0,0 +1,2 @@ +#include + Index: work/gtk/layersel/layersel_demo.c =================================================================== --- work/gtk/layersel/layersel_demo.c (nonexistent) +++ work/gtk/layersel/layersel_demo.c (revision 8478) @@ -0,0 +1,24 @@ +#include + +#include "layersel.h" + +int main (int argc, char **argv) +{ + GtkWidget *mainwin; + + /* Initialize the widget set */ + gtk_init (&argc, &argv); + /* Create the main window */ + mainwin = gtk_window_new (GTK_WINDOW_TOPLEVEL); + gtk_window_set_default_size(GTK_WINDOW(mainwin), 400, 300); + g_signal_connect(G_OBJECT(mainwin), "destroy", G_CALLBACK(gtk_main_quit), NULL); + + /* Set up GUI elements */ + + /* Show the application window */ + gtk_widget_show_all (mainwin); + /* Enter the main event loop, and wait for user interaction */ + gtk_main (); + + return 0; +} \ No newline at end of file