Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.10.2008, 20:23   #1
Максим_Леонидович
Пользователь
 
Регистрация: 22.07.2008
Сообщений: 49
По умолчанию рациональный путь.

Есть форма, на этой форме множество разных чекбокс и радиобокс. необходимо, чтобы некоторые из них если selectid - true изменяли свой цвет. некоторые в красный цвет, некоторые в зеленый. проблема в том, что их довольно много. И для каждого чекбокса писать if ... then ... очень много.
подскажите, может есть рациональный путь решения?
Максим_Леонидович вне форума Ответить с цитированием
Старый 16.10.2008, 21:20   #2
mihali4
*
Старожил
 
Регистрация: 22.11.2006
Сообщений: 9,201
По умолчанию

???
Пишете обработку события для одного чекбокса и одного радиобокса. Остальным присваиваете эти же обработчики.
mihali4 вне форума Ответить с цитированием
Старый 16.10.2008, 21:54   #3
Максим_Леонидович
Пользователь
 
Регистрация: 22.07.2008
Сообщений: 49
По умолчанию

попробую. Как то сразу не догадался. Мой стаж работы с Дельфи месяца три. так что еще часто торможу.
Максим_Леонидович вне форума Ответить с цитированием
Старый 19.10.2008, 11:15   #4
Deceased
Пользователь
 
Аватар для Deceased
 
Регистрация: 13.12.2007
Сообщений: 44
По умолчанию

Цитата:
Сообщение от mihali4 Посмотреть сообщение
???
Пишете обработку события для одного чекбокса и одного радиобокса. Остальным присваиваете эти же обработчики.
поясните пожалуйста что есть обработка, что есть обработчики и как их присваивать
Deceased вне форума Ответить с цитированием
Старый 19.10.2008, 12:40   #5
VVM
Форумчанин
 
Аватар для VVM
 
Регистрация: 06.06.2007
Сообщений: 282
По умолчанию

Цитата:
поясните пожалуйста что есть обработка
Это обработчик события (например OnClick) в диспетчере объектов.
Цитата:
как их присваивать
В том же диспетчере объектов, во вкладке "события (events)" есть возможность выбора для каждого события из существующих аналогичных по типу обработчиков события, через выпадающий список.
Это азы Delphi. В учебниках наверняка можно много инфы на эту тему почерпнуть

З.Ы. надеюсь не очень запутанно объяснил
Не важно, как часто вы падаете. Важно, как часто вы поднимаетесь. Винс Ломбарди.
VVM вне форума Ответить с цитированием
Старый 19.10.2008, 13:45   #6
Deceased
Пользователь
 
Аватар для Deceased
 
Регистрация: 13.12.2007
Сообщений: 44
По умолчанию

да, всё понятно, спасибо большое,я просто не понял самой терминологии. спасибо
Deceased вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Путь StartMis Общие вопросы Delphi 3 03.10.2008 14:45
Путь к файлу Лубышев Общие вопросы Delphi 2 10.02.2008 21:13
Путь к программе eds Общие вопросы .NET 3 29.12.2007 20:28
Путь к фолдеру? MasterYoda HTML и CSS 1 09.08.2007 15:07
TQuery - путь Nati БД в Delphi 8 18.07.2007 12:33