Тема: Обработка нажатия кнопок toolbar'а

Здравствуйте.
Только начинаю изучать objectARX.Необходимо создать новую панель с кнопками,при нажатии кнопки должна выполнятся какая-либо команда (вывод сообщения на экран кпримеру).Панель я создал функцией createToolBar()в примере polymnu.сpp, но вот как сопоставить кнопке какую либо команду никак не могу понять.Прошу подсказать кто знает

Re: Обработка нажатия кнопок toolbar'а

Если ты обратил внимание на метод AddToolbarButton(), то он и указывает какая команда AutoCAD будет выполнятся при нажатии на кнопку. Например:

hr = tlbr->AddToolbarButton(index, L"POLY", L"Creates poly entity", L"_poly ", vtFalse, &button);

При нажатии на эту кнопку запустится команда _poly.

Re: Обработка нажатия кнопок toolbar'а

Большое спасибо. Только небольшой вопрос: должно ли соответствие между командой,указанной в этой функции и командой,указанной в ObjectArx Commands быть следующим:  _poly - POLY, _command1 - COMMAND1

Re: Обработка нажатия кнопок toolbar'а

Да. И обрати внимание на пробел в L"_poly " - это имитация нажатия пробела в командной строке AutoCAD.