Доброго времени суток!
Есть некий outlook add-in, создающий свой command bar. Последнему после создания устанавливается .Protection = msoBarNoCustomize + msoBarNoVerticalDock + msoBarNoChangeDock — отлично, в контекстном меню Customize toolbar'а данный command bar за'grey'ен, включать/выключать button visibility мы не можем. Однако при этом мы можем менять порядок следования кнопочек, перетаскивать их на другие command bar'ы, вообще удалять их с toolbar'а, задавать им картинки и пр. — все это хотелось бы для них запретить. Это точно возможно сделать — рядом стоят кнопочки, создаваемые add-in'ами XTNDConnect и Nod32, у которых соответствующие пункты за'grey'ены. Собственно, отличаются данные кнопки тем, что они имеют .ID==32768 и .FaceID=32768, однако из add-in'а эти значения установить нельзя, боюсь это косвенный признак какого-либо другого механизма запрета редактирования. Также, оба add-in'а представлены не как COM Add-ins, а как Exchage client extentions, но это возможно, тоже только совпадение.
Сталкивался ли кто-нибудь с подобной проблемой?