![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 04.02.2007
Сообщений: 38
|
![]()
Как сделать, чтобы CheckBox нельзя было отмечать вручную. А заодно то же самое для CheckListBox, пожалуйста подскажите
|
![]() |
![]() |
![]() |
#2 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
enabled... а так незнаю, можно чтонить придумать стабильно. посмотрите на сообщения связаные с checkbox'ами и еще можно при изменении свой-ва Checked ставить обратное ему, т.е. будет еффект как будто ничего не изменилось
![]() ![]() |
![]() |
![]() |
![]() |
#3 |
добрый няша
Старожил
Регистрация: 29.10.2006
Сообщений: 4,804
|
![]()
только так!!!!!
|
![]() |
![]() |
![]() |
#4 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
ну вариант совершенноо думаю лучший !
![]() создай компонент прямой потомок от TCheckBox ! )) и переопредели OnClick - WM_LBUTTONMOUSEDOWN и т.п. вроде так.... чтобы при клике не изменялось значение Checked, а ты уже программно буш менять его |
![]() |
![]() |
![]() |
#5 |
Пользователь
Регистрация: 04.02.2007
Сообщений: 38
|
![]()
я делал так:
Во-первых когда CheckBox1.Enabled = false он серого цвета!!!! Во-вторых когда Код:
Код:
но этот вариант тоже чтото не пропёр А вообще разобрался я. Поместил чекс на панель, а панель сделал Enabled:=false Последний раз редактировалось zetrix; 13.03.2007 в 19:24. |
![]() |
![]() |
![]() |
#6 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
![]()
легче создать свой компонент.... имхо
|
![]() |
![]() |
![]() |
#7 |
Пользователь
Регистрация: 04.02.2007
Сообщений: 38
|
![]()
А как насчёт CheckListBox'а?
|
![]() |
![]() |
![]() |
#8 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
![]()
Что-то на примитивной вещи такой длительный затык...
100% работающий простенький код: old: boolean; //глобальная переменная Код:
Ну и глобальный массивчик размерностью в число итемсов вместо одной переменной OLD. |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как сделать так, чтобы форму можно было тостать не только за заголовок? | Никки | Общие вопросы Delphi | 1 | 04.09.2008 14:34 |
Как сделать так, чтобы переключение между окнами было автоматическим? | barand | Свободное общение | 9 | 07.07.2008 23:54 |
Как сделать, чтобы программа запускалась один раз, т.е. повторно запустить нельзя??? | Kamikadze_666 | Безопасность, Шифрование | 7 | 31.07.2007 08:34 |
Как сделать так чтобы окно формы всегда было поверх остальных окон? | HelloZAPOR | Общие вопросы Delphi | 5 | 23.07.2007 08:05 |
Подскажите, как сделать так, чтобы тест можно было повторно пройти не перезагружая пр | Kamikadze_666 | Помощь студентам | 2 | 23.05.2007 02:48 |