![]() |
|
|
![]()
|
|
| Nuzur |
|
||||||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 4.7.2004 Репутация: 3 Всего: 5 |
Делаю так в OnInitDialog
и все нормально, до тех пор пока при клике на другой компоненты не делаю вот так
и после чего все наченает ГУЛЯТЬ по ВСЕМ радио батонам, как бы игнорируя CheckRadioButton Сотрел в resource.h номера там дакие
Помогите кто-то я уже просто НЕ знаю что делать!!! Это сообщение отредактировал(а) Nuzur - 12.1.2006, 20:17 -------------------- Never again... |
||||||
|
|||||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 87 Всего: 183 |
У тебя 2 группы по 2 радиокнопки, так?
Важно, чтобы это действительно были 2 разные группы. Проверь в редакторе ресурсов 2 вещи: Z-order и флаги WS_GROUP. Последовательность (z-order) должна быть такая, как ты подразумеваешь (т.е. в первой группе, IDC_DATA_SHORT, затем IDC_DATA_LONG, во-второй группе, соответственно, IDC_MANY_TIME, IDC_ONE_TIME). Сами ид-ры особого значения не имеют, важен именно порядок. И обязательно первый элемент каждой группы должен иметь флаг WS_GROUP (найди в свойствах контрола Group), а остальные - не иметь его. Еще неплохо синхронно с Group поставить TABSTOP, но это уже косметика. Чтобы понять, почему надо так, посмотри в исходниках MFC код CheckRadioButton. -------------------- ... |
|||
|
||||
| JoyEx |
|
|||
|
Дядя ![]() ![]() Профиль Группа: Участник Сообщений: 323 Регистрация: 21.6.2005 Где: Москва, РФ Репутация: 5 Всего: 12 |
дополню ответ Earnest
Легче всего работать с .rc файлом, чем в визуальном редакторе ресурсов главное, чтобы контролы шли подряд (это и есть tab order) в .rc, а первый из них начинал группу, и конечно чтобы следующий, после последнего RadioButtona, контрол начинал другую группу (WS_GROUP). Это сообщение отредактировал(а) JoyEx - 13.1.2006, 11:42 -------------------- Если ты уже никого не боишься, значит ты самый страшный |
|||
|
||||
| Nuzur |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1019 Регистрация: 4.7.2004 Репутация: 3 Всего: 5 |
Спасибо друзья, Earnest +
JoyEx спасибо за дополнения. -------------------- Never again... |
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Visual C++/MFC/WTL | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |