![]() |
![]() |
![]() |
Evolution Shell Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
enum DTFormatKind; void e_datetime_format_add_setup_widget (GtkWidget *table, gint row, const gchar *component, const gchar *part, DTFormatKind kind, const gchar *caption); gchar * e_datetime_format_format (const gchar *component, const gchar *part, DTFormatKind kind, time_t value); gchar * e_datetime_format_format_tm (const gchar *component, const gchar *part, DTFormatKind kind, struct tm *tm_time);
typedef enum _DTFormatKind { DTFormatKindDate, DTFormatKindTime, DTFormatKindDateTime, DTFormatKindShortDate } DTFormatKind;
void e_datetime_format_add_setup_widget (GtkWidget *table, gint row, const gchar *component, const gchar *part, DTFormatKind kind, const gchar *caption);
Adds a setup widget for a component and part. The table should have 3 columns. All the work related to loading and saving the value is done automatically, on user's changes.
|
Where to attach widgets. Requires 3 columns. |
|
On which row to attach. |
|
Component identifier for the format. Cannot be empty nor NULL. |
|
Part in the component, can be NULL or empty string. |
|
Kind of the format for the component/part. |
|
Caption for the widget, can be NULL, then the "Format:" is used. |
gchar * e_datetime_format_format (const gchar *component, const gchar *part, DTFormatKind kind, time_t value);
|
|
|
|
|
|
|
|
Returns : |
gchar * e_datetime_format_format_tm (const gchar *component, const gchar *part, DTFormatKind kind, struct tm *tm_time);
|
|
|
|
|
|
|
|
Returns : |