Нашёл полезную штуку, по-моему, недокументированную.

Если в охраннике пункта меню параметр par.label установить в "-", то этот пункт меню исчезнет. А если присвоить любую другую цепочку символов, то появится. См. HostMenus.PrepareMenu...

Применение - ограничение доступа на уровне меню.

P.S. Хотя я бы такое отключение повесил бы на par.disabled, а дезактивацию пункта (которая сейчас производится по par.disabled) делал через par.readOnly!