![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Можно ли разукрашивать StringGrid в событии отличном от DrawCell? [D7, WinXP]
Zheksik © (2007-12-07 11:18:00)Здравствуйте. Проблема в том, что после обработки и получения табличных результатов нужно выделить максимальный элемент в каждом столбце. Я знаю как выделяется ячейка с помощью события DrawCell, но оно мне не подходит, т.к. оно происходит в момент прорисовки таблицы, а мне нужно, чтобы после полного построения таблицы.
Плохиш (2007-12-07 14:47:00) [21]
> 5) В результате ничего не происходит(((
А что должно происходить?
Zheksik (2007-12-07 14:42:00) [22]Сергей М. © (07.12.07 14:41) [26]
)))
Сергей М. (2007-12-07 14:41:00) [23]
> Zheksik © (07.12.07 14:34) [24]
> некоторые до сих пор не знают как оправдаться за неправильный
> совет
Поплачься-поплачься)
Авось полегчает)
А врать хныкать и врать про "неправильный совет" уже не надо - тебе, несмотря на твое категоричное "оно мне не подходит", неоднократно и вразумительно сказано, что именно онотебе и подходит.
Сергей М. (2007-12-07 14:41:00) [24]
> Плохиш © (07.12.07 14:34) [25]
>
> Что-то я не заметил в [7] отрисовки...
>
А это будет отдельная история с отдельными обидами)
Zheksik (2007-12-07 14:41:00) [25]{RASkov} © (07.12.07 14:24) [23]
по порядку:
1) построил таблицу
2) создал массив с максимальными значениями в столбцах.
3) т.к. наполнил таблицу открываю ключ для того, чтобы в DrawCell воспользоваться командойif MaxArray(ACol) = ARow then AdvStringGrid1.Canvas.Brush.color := clRed;
4) AdvStringGrid1.Invalidate;
5) В результате ничего не происходит(((
Плохиш (2007-12-07 14:34:00) [26]Что-то я не заметил в [7] отрисовки...
Zheksik (2007-12-07 14:34:00) [27]{RASkov} © (07.12.07 14:24) [23]
)))
я не дуюсь и не обижаюсь...
я с самого начала признал СВОЮ ошибку, а некоторые до сих пор не знают как оправдаться за неправильный совет с детской ошибкой, которую даже начинающий не совершает.
{RASkov} (2007-12-07 14:24:00) [28]> [21] Zheksik © (07.12.07 14:18)
У тебя уже все получилось? разобрался?
Чего дуешься.... Никто тебя здесь не обижает)
Сергей М. (2007-12-07 14:20:00) [29]
> Zheksik © (07.12.07 14:18) [21]
Так.
Дуй уже учить Паскаль, обидчивый ты наш.
Zheksik (2007-12-07 14:18:00) [30]Я и не расстраиваюсь, не я же делая подсказки делаю ошибки и потом начинаю глумиться над тем кто повторил твою ошибку.
Сергей М. (2007-12-07 14:15:00) [31]
> там можно было и псевдофигурные скобки поставить...
>
А то !)
Но вот ведь беда - не дотумкал я туда их поставить)
Да ты не расстраивайся - и на старуху бывает проруха, и на новичка справка)
Zheksik (2007-12-07 14:09:00) [32]Сергей М. © (07.12.07 13:59) [18]
я ошибся, я это признал, что ещё то нужно??? кстати, про псевдокод ты чётко придумал ;)
там можно было и псевдофигурные скобки поставить...
Сергей М. (2007-12-07 13:59:00) [33]
> Zheksik © (07.12.07 13:48) [14]
> смешно.
Да, было бы, если бы не было так как в [14]
{RASkov} (2007-12-07 13:50:00) [34]> [14] Zheksik © (07.12.07 13:48)
> точно invalidate??? эффекта нет.
Что значит нет????
Palladin (2007-12-07 13:50:00) [35]
> Zheksik © (07.12.07 13:48) [14]
это грустно, а не смешно
{RASkov} (2007-12-07 13:50:00) [36]> [13] Сергей М. © (07.12.07 13:38)
> содрал один в один пример
[6]
:)
Бывает)
Zheksik (2007-12-07 13:48:00) [37]Сергей М. © (07.12.07 13:38) [13]
смешно.
{RASkov} © (07.12.07 11:36) [1]
точно invalidate??? эффекта нет.
Сергей М. (2007-12-07 13:38:00) [38]
> {RASkov}
Точно)
Автор содрал один в один пример в псевдокоде и сидит ждет чудес)
Zheksik (2007-12-07 13:38:00) [39]{RASkov} © (07.12.07 13:34) [10]
;D
Сергей М. © (07.12.07 13:23) [8]
и правда не бывает... что не лишний раз подтвердила моя ошибка.
спасибо.
Сергей М. (2007-12-07 13:37:00) [40]
> место где используется
Разве я сказал "используется" ?
Я сказал определен(декларирован или объявлен, если угодно).