|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.02.2013, 01:11 | #1 |
Форумчанин
Регистрация: 06.11.2009
Сообщений: 203
|
Деактивация кнопки
Суть проблемы: есть куча спидбаттонов, на которые подгружены картинки. Каждая кнопка отвечает номеру вопроса. Если на вопрос дан ответ - на кнопку подгружается картинка(улыбающийся смайлик, если верно, и грустный, если неверно) и в то же время нужно сделать так, чтобы в дальнейшем при нажатии на эту кнопку ничего не происходило. В то же время, присваивать Enabled в false - нельзя, так как в таком случае картинка становится серой, а это крайне не желательно.
В программе на этот случай прописали - Код:
Интересный проект по изучению английского:
Английский в формате путешествия по США |
11.02.2013, 01:29 | #2 | |
Форумчанин
Регистрация: 30.10.2010
Сообщений: 524
|
Это можно реализовать многими путями, вот первые 2, которые пришли мне в голову:
1) Свойство Tag кнопки - можно его использовать как статус кнопки(включайте здесь свою фантазию); 0 - можно изменять, 1 - не можно изменять картинку. Когда будете возвращать стандартные значения, то просто пройдитесь по всем кнопкам цыклом и изменяйте значение Tag, наприм. на 0. 2) Цитата:
P.S. Про перебор компонентов(в нашем случае кнопок) легко найдете на форуме. Подсказка: поле Components у формы. А также ComponentsCount. |
|
11.02.2013, 01:30 | #3 |
Старожил
Регистрация: 12.11.2010
Сообщений: 8,568
|
Dennis777
Может, тогда имеет смысл в обработчике события нажатия на кнопку дописать такой вот код: Код:
|
11.02.2013, 02:44 | #4 |
Форумчанин
Регистрация: 06.11.2009
Сообщений: 203
|
Большое спасибо за оперативность!) Очень выручили
Интересный проект по изучению английского:
Английский в формате путешествия по США |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Деактивация кнопки | Ferun | Microsoft Office Access | 4 | 08.04.2012 19:20 |
Деактивация Checkbox | Che Guevara | JavaScript, Ajax | 4 | 25.11.2010 12:03 |
Деактивация окна | dardreams | Общие вопросы Delphi | 4 | 24.04.2009 11:58 |
UCOZ: Кнопки кнопки на изображении | ReDuX | HTML и CSS | 19 | 25.04.2008 02:39 |
триггерные кнопки и кнопки переключатели в DELPHI | MARGO | Помощь студентам | 3 | 12.11.2007 17:35 |