![]() |
|
Модераторы: Daevaorn |
![]()
|
|
| semion_p |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 14.6.2003 Репутация: нет Всего: нет |
Всё вроде работает, но вот сделать кнопку неактивной...
Пробую стандартным путём: CToolBar ToolBar; ............................ ToolBar.GetToolBarCtrl().EnableButton(ID_BUTTON,FALSE); Быть может, необходимо проделать инициализацию, типа m_bAutoMenuEnablу = FALSE ,которая разрешает манипуляции с меню. Но есть ли такая..? Интересно, что после ToolBar.GetToolBarCtrl().EnableButton(ID_BUTTON,FALSE) метод ToolBar.GetToolBarCtrl().IsButtonEnabled(ID_BUTTON) возвращает 0, т.е. кнопка якобы неактивна, но на экране, увы, это не так. Может подскажете? Спасибо. |
|||
|
||||
| Unregistered |
|
|||
|
Unregistered |
Вообще кнопка тулбара должна быть связана сккм нить пунктом меню (во всякм случае я так делаю) и тогда при деактивации пункта меню связаная с ним кнопка тулбара так же деактивируется. Связывание пункта меню и кнопки тулбара делается прост, им обоим задается один и тот же идентивикатор. Деактивировать только кнопку когда она не связяеа с меню у меня неполучилось, и никто не ответил давно еще на этом же форуме.
|
|||
|
||||
| semion_p |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 14.6.2003 Репутация: нет Всего: нет |
Она связанна с пунктом меню одним и тем же идентификатором, но, увы, это не помогает...
|
|||
|
||||
| DENNN |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: 1 Всего: 43 |
Значит неправильно связанна. Пункт меню задисаблен?
|
|||
|
||||
| semion_p |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 14.6.2003 Репутация: нет Всего: нет |
Да
|
|||
|
||||
![]()
|
| Правила форума "С++:Общие вопросы" | |
|
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |