![]() |
![]() |
![]() |
GPE Manual: libgpewidget Reference | ![]() |
---|---|---|---|---|
GpeTimeSel; GpeTimeSelClass; GtkWidget* gpe_time_sel_new (); void gpe_time_sel_get_time (GpeTimeSel *sel, guint *hour, guint *minute); void gpe_time_sel_set_time (GpeTimeSel *sel, guint hour, guint minute);
This widget is used to enter time values. It displays an editing field for a time value and an extra button which opens a time selection popup.
typedef struct { GtkHBox hbox; GtkObject *hour_adj, *minute_adj; GtkWidget *hour_spin, *minute_spin; GtkWidget *label; GtkWidget *button; GtkWidget *popup; GtkWidget *clock; gboolean changing_time; GtkWidget *hour_edit, *minute_edit; GtkWidget *p_hbox; gboolean dragging; gboolean editing; } GpeTimeSel;
Time selection widget container.
GtkWidget* gpe_time_sel_new ();
This method is used to create a new GpeTimeSel widget.
Returns : |
New widget |
void gpe_time_sel_get_time (GpeTimeSel *sel, guint *hour, guint *minute);
Retrieve current time value from a GpeTimeSel. The time is split up into separate values for hour and minute.
|
Widget |
|
Value to hold selected hour. |
|
Value to hold selected minute. |
void gpe_time_sel_set_time (GpeTimeSel *sel, guint hour, guint minute);
Set the time of the time selectior. We set hour and minute in separate values passed to the method.
|
Widget |
|
Hour value to set. |
|
Minute value to set. |