X-Git-Url: http://git.maemo.org/git/?a=blobdiff_plain;f=src%2Fhildon-date-editor.c;h=8bd4732bf57bba96e5f4ef3fbb9c7fb6866c1f92;hb=f60ca25dba6c9f1cd98e80c4b0747a22907d8bf4;hp=577e65898546ca79965989ebe0ceed01db7e8e0d;hpb=fe47027b77405b9e5b960220797530917ae6d2a4;p=hildon diff --git a/src/hildon-date-editor.c b/src/hildon-date-editor.c index 577e658..8bd4732 100644 --- a/src/hildon-date-editor.c +++ b/src/hildon-date-editor.c @@ -35,11 +35,22 @@ * * * - * gint y, m, d; + * guint y, m, d; + * GtkDialog *dialog; + * GtkWidget *date_editor; * + * dialog = GTK_DIALOG (gtk_dialog_new ()); * date_editor = hildon_date_editor_new (); * - * hildon_date_editor_get_date(date_editor, &y, &m, &d); + * gtk_box_pack_start (GTK_BOX (dialog->vbox), gtk_label_new ("Choose a date"), FALSE, FALSE, 10); + * gtk_box_pack_start (GTK_BOX (dialog->vbox), date_editor, FALSE, FALSE, 10); + * gtk_dialog_add_button (dialog, "Close", GTK_RESPONSE_CANCEL); + * + * gtk_widget_show_all (GTK_WIDGET (dialog)); + * gtk_dialog_run (dialog); + * + * hildon_date_editor_get_date (HILDON_DATE_EDITOR (date_editor), &y, &m, &d); + * g_debug ("Date: %u-%u-%u", y, m, d); * * * @@ -50,24 +61,22 @@ #include #endif -#include "hildon-date-editor.h" -#include -#include -#include -#include #include #include #include #include +#include +#include + +#include "hildon-date-editor.h" #include "hildon-calendar-popup.h" #include "hildon-defines.h" -#include "hildon-private.h" #include "hildon-marshalers.h" #include "hildon-enum-types.h" #include "hildon-time-editor.h" #include "hildon-banner.h" -#include #include "hildon-date-editor-private.h" +#include "hildon-private.h" #define _(string) dgettext("hildon-libs", string) @@ -1320,14 +1329,14 @@ hildon_date_editor_size_allocate (GtkWidget *widget, img_alloc.x = f_alloc.x; f_alloc.x += img_alloc.width + HILDON_MARGIN_DEFAULT; } - } - if (GTK_WIDGET_VISIBLE (priv->d_button_image)) { - gtk_widget_size_allocate (priv->d_button_image, &img_alloc); - } + if (GTK_WIDGET_VISIBLE (priv->d_button_image)) { + gtk_widget_size_allocate (priv->d_button_image, &img_alloc); + } - if (GTK_WIDGET_VISIBLE (priv->frame)) { - gtk_widget_size_allocate (priv->frame, &f_alloc); + if (GTK_WIDGET_VISIBLE (priv->frame)) { + gtk_widget_size_allocate (priv->frame, &f_alloc); + } } /* FIXME: We really should not alloc delimeters by hand (since they