| hildon 2.1.42 Reference Manual | ||||
|---|---|---|---|---|
HildonDateSelector;
GtkWidget* hildon_date_selector_new (void);
gboolean hildon_date_selector_select_month (HildonDateSelector *selector,
guint month,
guint year);
void hildon_date_selector_select_day (HildonDateSelector *selector,
guint day);
gboolean hildon_date_selector_select_current_date
(HildonDateSelector *selector,
guint year,
guint month,
guint day);
void hildon_date_selector_get_date (HildonDateSelector *selector,
guint *year,
guint *month,
guint *day);
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBox
+----GtkVBox
+----HildonTouchSelector
+----HildonDateSelector
"max-year" gint : Read / Write / Construct Only "min-year" gint : Read / Write / Construct Only
HildonDateSelector is a date widget with multiple columns. Users can choose a date by selecting values in the day, month and year columns.
The currently selected month and year can be altered with
hildon_date_selector_select_month(). The day can be selected from
the active month using hildon_date_selector_select_day().
GtkWidget* hildon_date_selector_new (void);
Creates a new HildonDateSelector
| Returns : | a new HildonDateSelector |
Since 2.2
gboolean hildon_date_selector_select_month (HildonDateSelector *selector, guint month, guint year);
Modify the current month and year on the current active date
Utility function to keep this API similar to the previously existing HildonCalendar widget.
selector : |
the HildonDateSelector |
month : |
the current month (0-11) |
year : |
the current year |
| Returns : | TRUE on success, FALSE otherwise
|
Since 2.2
void hildon_date_selector_select_day (HildonDateSelector *selector, guint day);
Modify the current day on the current active date
Utility function to keep this API similar to the previously existing HildonCalendar widget.
selector : |
the HildonDateSelector |
day : |
the current day (1-31, 1-30, 1-29, 1-28) depends on the month |
Since 2.2
gboolean hildon_date_selector_select_current_date
(HildonDateSelector *selector,
guint year,
guint month,
guint day);
Sets the current active date on the HildonDateSelector widget
selector : |
the HildonDateSelector |
year : |
the current year |
month : |
the current month (0-11) |
day : |
the current day (1-31, 1-30, 1-29, 1-28) depends on the month |
| Returns : | TRUE on success, FALSE otherwise
|
Since 2.2
void hildon_date_selector_get_date (HildonDateSelector *selector, guint *year, guint *month, guint *day);
Gets the current active date on the HildonDateSelector widget
selector : |
the HildonDateSelector |
year : |
to set the current year |
month : |
to set the current month (0-11) |
day : |
to the current day (1-31, 1-30, 1-29, 1-28) depends on the month |
Since 2.2