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 |
gint | lower-hour | Read / Write |
gulong | time | Read / Write |
gint | 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.
Flags: Read / Write
Default value: GNOME_DATE_EDIT_SHOW_TIME
“lower-hour”
property“lower-hour” gint
Lower hour in the time popup selector.
Flags: Read / Write
Allowed values: [0,24]
Default value: 7
“upper-hour”
property“upper-hour” gint
Upper hour in the time popup selector.
Flags: Read / Write
Allowed values: [0,24]
Default value: 19
“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