Как определить выбран ли такой-то тул?
Например, Pan или Identify.
Вот так я добираюсь до свойств тула:
...
Set pCmdBar = ThisDocument.CommandBars.Find(<нужная панель>)
set pCmdItem = CommandBars.Find(<нужный тул>)
Set pCommand = pCmdItem
...
то, что я нашел именно нужный мне тул я могу провеpить через его имя - Command.Name, так что нашел я его правильно
У ICommand есть свойство (для чтения) Checked, про которое в хелпе написано "Indicates if this command is checked.", т.е. "Определяет, выбрана ли комманда", но она всегда возвращает False.
В хелпе ничего подходящего больше не нашел.
Если можите, подскажите.