![]() |
![]() |
![]() |
libmateweather Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Properties |
MateWeatherTimezoneMenu; GtkWidget * mateweather_timezone_menu_new (MateWeatherLocation *top
); void mateweather_timezone_menu_set_tzid (MateWeatherTimezoneMenu *menu
,const char *tzid
); const char * mateweather_timezone_menu_get_tzid (MateWeatherTimezoneMenu *menu
);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkComboBox +----MateWeatherTimezoneMenu
MateWeatherTimezoneMenu implements AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.
GtkWidget * mateweather_timezone_menu_new (MateWeatherLocation *top
);
Creates a new MateWeatherTimezoneMenu.
top
will normally be a location returned from
mateweather_location_new_world()
, but you can create a menu that
contains the timezones from a smaller set of locations if you want.
|
the top-level location for the menu. |
Returns : |
the new MateWeatherTimezoneMenu |
void mateweather_timezone_menu_set_tzid (MateWeatherTimezoneMenu *menu
,const char *tzid
);
Sets menu
to the given tzid
. If tzid
is NULL
, sets menu
to
"Unknown".
|
a MateWeatherTimezoneMenu |
|
a tzdata id (eg, "America/New_York"). [allow-none] |
const char * mateweather_timezone_menu_get_tzid (MateWeatherTimezoneMenu *menu
);
Gets menu
's timezone id.
|
a MateWeatherTimezoneMenu |
Returns : |
menu 's tzid, or NULL if no timezone
is selected. [allow-none]
|