![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 23.04.2010
Сообщений: 8
|
![]()
Возможно ли изменить цвет фона при редактировании ячейки StringGrid?
При редактировании ячейки StringGrid фон всегда белый, и если текст светлый то его плохо видно на белом фоне Стандартными методами мне неудается изменить цвет фона редактируемой ячейки. ![]() Может у кого есть необходимый опыт и/или знания, подскижите пожалуйста как это можно реализовать. ![]() Последний раз редактировалось PK.Kirill; 23.04.2010 в 17:47. Причина: убрал неточность |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 09.11.2009
Сообщений: 669
|
![]() Код:
Я не всегда знаю, о чем говорю, но знаю, что прав. © Мухаммед Али.
К чёрту обстоятельства. Я создаю возможности. © Брюс Ли |
![]() |
![]() |
![]() |
#3 |
Регистрация: 23.04.2010
Сообщений: 8
|
![]()
Спасибо за быстрый ответ,
только к лучшему он не привел ![]() и вообще все ячейки покрасились белым... Проект вложен: |
![]() |
![]() |
![]() |
#4 |
Регистрация: 23.04.2010
Сообщений: 8
|
![]()
Вижу возникли сложности?
![]() Неужели тут нет знающих людей которые сумеют сделать это быстрее меня, я уже "три дня и три ночи" ![]() ![]() |
![]() |
![]() |
![]() |
#5 |
Новичок
Джуниор
Регистрация: 25.02.2013
Сообщений: 2
|
![]()
Дружищще, нет ничего проще!
![]() ![]() Код:
|
![]() |
![]() |
![]() |
#6 | |
Тот ещё
Старожил
Регистрация: 14.11.2007
Сообщений: 2,242
|
![]() Цитата:
![]() На Lazarus'е вот так Код:
Последний раз редактировалось Sibedir; 25.02.2013 в 07:21. |
|
![]() |
![]() |
![]() |
#7 |
Новичок
Джуниор
Регистрация: 25.02.2013
Сообщений: 2
|
![]()
Уважаемый Sibedir, я использую исключительно 7 энтерпрайз, а там таких свойств (StringGrid1.Editor) нету! Так что DrawCell тут вообще не применим, ибо опыты показали что он работает только с самим TStringGrid а не с TInplaceEdit в котором собственно и вводится текст.
![]() Вот еще один хакерский пример (без поиска), на основе полиморфизма, Просто получаем сам компонент, и присваиваем цвет через свойство Color, а он сам все нарисует: Код:
|
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как изменить цвет отрисовки, допустим, линий у stringGrid? | TwiX | Общие вопросы Delphi | 3 | 29.02.2012 11:51 |
КАК ИЗМЕНИТЬ ЦВЕТ ФОНА (ПАСКАЛЬ) | mistertvister | Помощь студентам | 2 | 19.12.2009 23:10 |
Как с помощью JavaScript изменить цвет фона ячеек в таблице,так что бы можно было выбрать цвет из списка | Gotessa | JavaScript, Ajax | 1 | 09.05.2009 16:05 |
Можно ли как-нить изменить цвет отдельной ячейки в DBGride? | 3lander | БД в Delphi | 2 | 10.10.2007 21:23 |