TimeZoneListItem
TimeZoneListItem::SetTimeZone(BTimeZone* timeZone)
TimeZoneListItem::ID() const
TimeZoneListItem::Name() const
TimeZoneListItem::OffsetFromGMT() const
TimeZoneListItem::_DrawItemWithTextOffset(BView* owner, BRect frame,
TimeZoneListItem::TimeZoneListItem(const char* text, BCountry* country,
TimeZoneListItem::~TimeZoneListItem()
TimeZoneListItem::DrawItem(BView* owner, BRect frame, bool complete)
TimeZoneListItem::Update(BView* owner, const BFont* font)
TimeZoneListItem::SetCountry(BCountry* country)
class TimeZoneListItem : public BStringItem {
TimeZoneListItem(const char* text,
virtual ~TimeZoneListItem();
TimeZoneListItem* item = static_cast<TimeZoneListItem*>(
typedef std::map<BString, TimeZoneListItem*, TimeZoneItemLess> ZoneItemMap;
TimeZoneListItem* regionItem
= new TimeZoneListItem(translatedRegion, NULL, NULL);
TimeZoneListItem* countryItem = NULL;
TimeZoneListItem* zoneItem = NULL;
countryItem = new TimeZoneListItem(countryName.String(),
zoneItem = new TimeZoneListItem(timeZoneName.String(),
zoneItem = new TimeZoneListItem(timeZoneName.String(),
TimeZoneListItem* currentItem = NULL;
TimeZoneListItem* item
: static_cast<TimeZoneListItem*>(fZoneList->ItemAt(selection));
TimeZoneListItem* item
= static_cast<TimeZoneListItem*>(fZoneList->ItemAt(selection));
class TimeZoneListItem;
TimeZoneListItem* fCurrentZoneItem;
TimeZoneListItem* fOldZoneItem;