private void onSelectMap(HtmlElement_map map) { if (map != null && map != _currentMap) { _currentMap = map; if (map.Areas == null) { List <HtmlElement_area> areas = _webpage.GetAreas(map.id); map.SetAreas(areas); } mapCtrl.ReloadShapes(map.ExportShapes()); } }