var ctrl = m_Map.GetCtrlMan();
var ctrlstate = ctrl.GetControlState();
var util = m_Map.GetUtility();
var posLL = ctrlstate.GetLLCenter();
var poiman = ctrl.GetPOIMan();
var baseman = poiman.CastToBaseManager();
var layerMan = ctrl.GetLayerMan();
var group = poiman.FindGroup(300);
if(!group) group = poiman.NewGroup(300);
var baritem = group.FindItem(200);
if(!baritem) {
baritem = group.NewItem(200);
baritem.SetLonLat(45744804,13501855);
}
var bar = baritem.CreateChart_Bar();
bar.SetBrush(util.RGBAColor(150,255,255,100));
bar.SetMaxValue(100);
bar.SetHeight(40);
for(var i = 0; i<4; i++) {
var barval = Math.round(Math.random() * 90 + 10);
bar.AddData(barval,7,4,util.RGBColor(100,100,100),util.RGBColor(0, 0, 100),1);
}