| Top |
| GtkWidget * | gnome_date_edit_new () |
| GtkWidget * | gnome_date_edit_new_flags () |
| void | gnome_date_edit_construct () |
| void | gnome_date_edit_set_time () |
| time_t | gnome_date_edit_get_time () |
| void | gnome_date_edit_set_popup_range () |
| void | gnome_date_edit_set_flags () |
| int | gnome_date_edit_get_flags () |
| time_t | gnome_date_edit_get_initial_time () |
| time_t | gnome_date_edit_get_date () |
| GnomeDateEditFlags | dateedit-flags | Read / Write |
| gulong | initial-time | Read / Write |
| int | lower-hour | Read / Write |
| gulong | time | Read / Write |
| int | upper-hour | Read / Write |
GObject
╰── GInitiallyUnowned
╰── GtkObject
╰── GtkWidget
╰── GtkContainer
╰── GtkBox
╰── GtkHBox
╰── GnomeDateEdit
GnomeDateEdit implements AtkImplementorIface, GtkBuildable and GtkOrientable.
GtkWidget * gnome_date_edit_new (time_t the_time,gboolean show_time,gboolean use_24_format);
Creates a new GnomeDateEdit widget which can be used
to provide an easy to use way for entering dates and times.
If the_time
is 0 then current time is used.
GtkWidget * gnome_date_edit_new_flags (time_t the_time,GnomeDateEditFlags flags);
Creates a new GnomeDateEdit widget with the
specified flags. If the_time
is 0 then current time is used.
void gnome_date_edit_construct (GnomeDateEdit *gde,time_t the_time,GnomeDateEditFlags flags);
For language bindings and subclassing only
gde |
The GnomeDateEdit object to construct |
|
the_time |
The initial time for the date editor. |
|
flags |
A bitmask of GnomeDateEditFlags values. |
void gnome_date_edit_set_time (GnomeDateEdit *gde,time_t the_time);
Changes the displayed date and time in the GnomeDateEdit
widget to be the one represented by the_time
. If the_time
is 0
then current time is used.
time_t
gnome_date_edit_get_time (GnomeDateEdit *gde);
Returns the time entered in the GnomeDateEdit widget
void gnome_date_edit_set_popup_range (GnomeDateEdit *gde,int low_hour,int up_hour);
Sets the range of times that will be provide by the time popup selectors.
void gnome_date_edit_set_flags (GnomeDateEdit *gde,GnomeDateEditFlags flags);
Changes the display flags on an existing date editor widget.
int
gnome_date_edit_get_flags (GnomeDateEdit *gde);
Queries the display flags on a date editor widget.
time_t
gnome_date_edit_get_initial_time (GnomeDateEdit *gde);
Queries the initial time that was set using the gnome_date_edit_set_time or during creation
time_t
gnome_date_edit_get_date (GnomeDateEdit *gde);
gnome_date_edit_get_date is deprecated and should not be used in newly-written code.
Deprecated, use gnome_date_edit_get_time
“dateedit-flags” property“dateedit-flags” GnomeDateEditFlags
Flags for how DateEdit looks.
Owner: GnomeDateEdit
Flags: Read / Write
Default value: GNOME_DATE_EDIT_SHOW_TIME
“initial-time” property “initial-time” gulong
The initial time.
Owner: GnomeDateEdit
Flags: Read / Write
“lower-hour” property “lower-hour” int
Lower hour in the time popup selector.
Owner: GnomeDateEdit
Flags: Read / Write
Allowed values: [0,24]
Default value: 7
“time” property “time” gulong
The time currently selected.
Owner: GnomeDateEdit
Flags: Read / Write
“date-changed” signalvoid user_function (GnomeDateEdit *dateedit, gpointer user_data)
Flags: Run First
“time-changed” signalvoid user_function (GnomeDateEdit *dateedit, gpointer user_data)
Flags: Run First