![]() |
Модераторы: Daevaorn |
![]() ![]() ![]() |
|
brb |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 7.1.2003 Репутация: нет Всего: нет |
В самом первом билдере(остальных еще не щупал) нет у комбобокса свойства только для чтения. Надоело писать миллион ивентов. Дайте идею, как это сделать малой кровью. Господа, попрошу быть попроще! Не забывайте классиков:"Горе от ума", а не от чего-то иного!
Спасибо. --------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети. |
|||
|
||||
=Vit= |
|
|||
Unregistered |
||||
|
||||
brb |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 7.1.2003 Репутация: нет Всего: нет |
SendMessage(GetWindow(ComboBox->Handle,GW_CHILD), EM_SETREADONLY, 1, 0);
Да, Жаль, только, что и скрол блокируется ![]() --------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети. |
|||
|
||||
SkyDaemon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 13.12.2002 Где: Chicago Репутация: нет Всего: нет |
А так тебе надо блокировать только ввод букв - так это ещё проще:
свойство Style (надо его поставить csDropDownList) |
|||
|
||||
brb |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 190 Регистрация: 7.1.2003 Репутация: нет Всего: нет |
почему? В там может быть все что угодно. Мне надо ReadOnly, но с работающим скроллом. Другими словами, чтобы индекс НЕ МОГ стать -1 без обработчиков ивентов или с самым минимальным.
Спасибо. --------------------
Сказки - удивительная вещь! Самое удивительное, что в них верят только маленькие дети, которым их рассказывают мамы и мамы, которым их рассказывают подросшие дети. |
|||
|
||||
SkyDaemon |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 15 Регистрация: 13.12.2002 Где: Chicago Репутация: нет Всего: нет |
Ну, вот я и говорю, установи свойство Style в значение csDropDownList - и будет работать только Scroll, а в ручную ввести значение будет нельзя, если в самом начале в качестве инициализации поставить какой-нибудь индекс, то он уже никогда не станет равным -1, разве что его установят из кода или не удалят все записи из списка.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "С++:Общие вопросы" | |
|
Добро пожаловать!
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |