function sc_CreateProviderList()
if not MODEL.EXISTS.poi.logical_providers() then
return
end
ui.lm_POI_Providers:clear()
ui.lm_POI_Providers:add({
text = m_i18n("All"),
id = tPoiSearch.default_search.provider,
icon_id = -1
})
ui.lm_POI_Providers:add({
text = m_i18n("KML POI"),
id = MODEL.poi.find_provider("kmlpoi"),
icon_id = -1
})
ui.lm_POI_Providers:add({
text = m_i18n("User POI"),
id = MODEL.poi.find_provider("userpoi"),
icon_id = -1
})
for item, index in ModelList_iter(MODEL.poi.logical_providers) do
ui.lm_POI_Providers:add({
text = item.friendly_name(),
id = item.id(),
icon_id = item.icon_id()
})
end
if #ui.lm_POI_Providers then
gUserSelectedProvider = MODEL.ui.lm_POI_Providers.list[0].id()
end
Bookmarks