Adding the example for HildonSortDialog.
authorMichael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
Tue, 28 Nov 2006 10:43:33 +0000 (10:43 +0000)
committerMichael Dominic Kostrzewa <michael.kostrzewa@nokia.com>
Tue, 28 Nov 2006 10:43:33 +0000 (10:43 +0000)
ChangeLog
examples/Makefile.am
examples/hildon-sort-dialog/hildon-sort-dialog-example.c [new file with mode: 0644]

index 24a5b44..87ac6f0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2006-11-28  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
+
+       * examples/Makefile.am:
+       * examples/hildon-sort-dialog:
+       * examples/hildon-sort-dialog/hildon-sort-dialog-example.c: Adding the
+       example for HildonSortDialog. 
+
 2006-11-23  Michael Dominic Kostrzewa  <michael.kostrzewa@nokia.com> 
 
        * configure.ac: Fixing the build problem of the examples (missing _)
index 378d4b2..020773c 100644 (file)
@@ -3,7 +3,8 @@ MAINTAINERCLEANFILES                    = Makefile.in
 noinst_PROGRAMS                                = hildon-window-example         \
                                          hildon-banner-example         \
                                          hildon-caption-example        \
-                                         hildon-weekday-picker-example
+                                         hildon-weekday-picker-example \
+                                         hildon-sort-dialog-example
 
 # HIldon window
 hildon_window_example_LDADD            = $(HILDON_WIDGETS_OBJ_LIBS)
@@ -24,3 +25,8 @@ hildon_caption_example_SOURCES                = hildon-caption/hildon-caption-example.c
 hildon_weekday_picker_example_LDADD    = $(HILDON_WIDGETS_OBJ_LIBS)
 hildon_weekday_picker_example_CFLAGS   = $(HILDON_WIDGETS_OBJ_CFLAGS)
 hildon_weekday_picker_example_SOURCES  = hildon-weekday-picker/hildon-weekday-picker-example.c
+
+# Hildon sort dialog
+hildon_sort_dialog_example_LDADD       = $(HILDON_WIDGETS_OBJ_LIBS)
+hildon_sort_dialog_example_CFLAGS      = $(HILDON_WIDGETS_OBJ_CFLAGS)
+hildon_sort_dialog_example_SOURCES     = hildon-sort-dialog/hildon-sort-dialog-example.c
diff --git a/examples/hildon-sort-dialog/hildon-sort-dialog-example.c b/examples/hildon-sort-dialog/hildon-sort-dialog-example.c
new file mode 100644 (file)
index 0000000..26aa965
--- /dev/null
@@ -0,0 +1,23 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <glib.h>
+#include <gtk/gtk.h>
+#include <hildon-sort-dialog.h>
+
+int
+main (int argc, char **args)
+{
+    gtk_init (&argc, &args);
+    
+    GtkDialog *dialog = GTK_DIALOG (hildon_sort_dialog_new (NULL));
+
+    hildon_sort_dialog_add_sort_key (HILDON_SORT_DIALOG (dialog), "First key");
+    hildon_sort_dialog_add_sort_key_reversed (HILDON_SORT_DIALOG (dialog), "Second, key");
+
+    gtk_widget_show_all (GTK_WIDGET (dialog));
+    gtk_dialog_run (dialog);
+    
+    return 0;
+}
+
+