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

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

Вернуться   Форум программистов > Delphi программирование > БД в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 11.12.2011, 16:50   #1
Nephilim
Пользователь
 
Регистрация: 22.05.2011
Сообщений: 13
По умолчанию Цвет ячеек DBGrid

Всем доброго времени суток) Товарищи программисты возможно ли по клику на ячейку изменить ее цвет, к примеру с зеленого на красный? Если да то как?? Заранее спасибо!)

Последний раз редактировалось Nephilim; 11.12.2011 в 19:11.
Nephilim вне форума Ответить с цитированием
Старый 11.12.2011, 22:55   #2
alexiz
Пользователь
 
Регистрация: 19.08.2010
Сообщений: 54
По умолчанию

А про цвет ячейки в гриде Вы уже почитали? http://delphiworld.narod.ru/base/col...in_dbgrid.html

Тогда осталось поймать OnMouseDown, определить позицию мыши и сообщить об этом гриду. ;-)
Ваша благодарность может быть материальной:
WM R103871054215, WM Z710411027344, ЯндД: 410011167596676
alexiz вне форума Ответить с цитированием
Старый 11.12.2011, 23:26   #3
Nephilim
Пользователь
 
Регистрация: 22.05.2011
Сообщений: 13
По умолчанию

На пример, по данной вами ссылке ругается компилятор, да и как связать это с кликом мыши я хз. Если можно по подробнее, был бы рад.

Последний раз редактировалось Nephilim; 11.12.2011 в 23:36.
Nephilim вне форума Ответить с цитированием
Старый 12.12.2011, 13:32   #4
arthur1
Пользователь
 
Регистрация: 01.09.2011
Сообщений: 44
По умолчанию

Цитата:
Сообщение от Nephilim Посмотреть сообщение
На пример, по данной вами ссылке ругается компилятор, да и как связать это с кликом мыши я хз. Если можно по подробнее, был бы рад.
У меня вроде нормально пошёл... только вот я немного откоректировал.
а на счёт связи с кликом мыши и говорить не чего есть же
DBGrid1.DefaultDrawColumnCell
Кое что интерестное ожидает тебя тут.
мир прекрастная штука ... как не крути)
arthur1 вне форума Ответить с цитированием
Старый 12.12.2011, 17:13   #5
alexiz
Пользователь
 
Регистрация: 19.08.2010
Сообщений: 54
По умолчанию

Цитата:
Сообщение от Nephilim Посмотреть сообщение
На пример, по данной вами ссылке ругается компилятор, да и как связать это с кликом мыши я хз. Если можно по подробнее, был бы рад.
И какими словами он ругается? Лучше если выложите кусок кода и покажете на что ругается. Компиляторы они умные зря не ругаются..
Ваша благодарность может быть материальной:
WM R103871054215, WM Z710411027344, ЯндД: 410011167596676
alexiz вне форума Ответить с цитированием
Старый 13.12.2011, 10:31   #6
Nephilim
Пользователь
 
Регистрация: 22.05.2011
Сообщений: 13
По умолчанию

Да ребятки, не нужен мне пример на сравнение со значением столбика и ячейки, я так и сам без чьей либо помощи могу таблицу в разные цвета раскрасить. Мне нужно просто по клику мыши, не зависимо от каких либо значений.
Nephilim вне форума Ответить с цитированием
Старый 13.12.2011, 11:04   #7
Аватар
Старожил
 
Аватар для Аватар
 
Регистрация: 17.11.2010
Сообщений: 18,922
По умолчанию

По клику мыши меняйте значение какой-либо переменной и анализируйте его в процедуре прорисовки грида
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Аватар вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
обработка событий DBGrid Nephilim БД в Delphi 2 08.12.2011 11:45
обработка событий CoRviN88 Помощь студентам 0 16.12.2010 13:46
Последовательная обработка событий Vadik(R) Помощь студентам 5 05.11.2010 21:36
Обработка событий meganom Общие вопросы Delphi 5 01.09.2010 19:41