Клуб API Карт

Как правильно добавить свою кнопку на ToolBar?

Пост в архиве.

Я добавил на тулбар свою кнопку, но не могу добиться, чтобы эта кнопка именно нажималась (устанавливалась в положение Selected).

 

 

var btn = new YMaps.ToolBarButton({

icon: "http://www.mysite.ru/icon.gif",

caption: "",

hint:"Показать/скрыть редактируемый многоугольник"

});


YMaps.Events.observe(btn, btn.Events.Click, function () {

if (btn.isSelected) {

map.addOverlay(polygon);

polygon.startEditing();

btn.deselect();

}

else {

map.removeOverlay(polygon);

btn.select();

}

}, toolbar);


toolBar.add(btn);


map.addControl(toolBar);

 

И свойство isSelected тоже не удается проверить.

 

Подскажите, пожалуйста, что исправить.