Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли разукрашивать StringGrid в событии отличном от DrawCell? [D7, WinXP]


Страницы:   1 2 3

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]


> место где используется


Разве я сказал "используется" ?

Я сказал определен(декларирован или объявлен, если угодно).


Страницы:   1 2 3

Наверх

Титульная страница Поиск, карта сайта Написать письмо