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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.09.2011, 14:31   #1
$T@LKER
Форумчанин
 
Аватар для $T@LKER
 
Регистрация: 28.03.2009
Сообщений: 393
Вопрос Правильная раскраска строк грида

Всем доброго времени суток!

Прошу помочь или посоветовать в решении проблемы!!! Красить строки грида то красятся только сложность в том что в процессе работы программы закрашенные строки формируются в список, после чег опишутся в файл что бы после перезапуска проги можно было по записанным данным покрасить те строки автоматом уже. Тока вот проблема как правильно описать условие для покраски когда есть список со занчения для проверки? Пробовал цыклом - работает ну когда покрашено скажем 50 строк то листая грид он начинает глючить,медленно листатся - это явно из за цыкла. Тут и постает вопрос - как например при раскраски грида у слвои проверить скажем все строки с значения из мемо так что грид не глчил тобиш без цыкла?

Надеюсь на помощь и заранее спасибо!
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
$T@LKER вне форума Ответить с цитированием
Старый 02.09.2011, 15:19   #2
VadEr
Форумчанин
 
Аватар для VadEr
 
Регистрация: 24.03.2009
Сообщений: 375
По умолчанию

Самые оптимальные способы связаны с хранением дополнительных полей (результата проверки ваших условий) совместно с основными данными. Любой грид это всего лишь представление данных, который не должен обрабатывать и получать новые данные, а должен отобразить уже готовые.
Но если такой способ не подходит, то обычно проблемы с циклом решаются путем вставки в его итерации принудительной обработки сообщений.




Цитата:
Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!
не параллельно, а в место своей!!!

Последний раз редактировалось VadEr; 02.09.2011 в 15:28.
VadEr вне форума Ответить с цитированием
Старый 02.09.2011, 15:25   #3
$T@LKER
Форумчанин
 
Аватар для $T@LKER
 
Регистрация: 28.03.2009
Сообщений: 393
По умолчанию

Спасибо что то придумаю надеюсь.

Цитата:
не параллельно, а в место своей!!!
если знать меру и не злоупотреблять - то это не так. но не думаю, что это целесообразно обсуждать так как у каждого свои предпочтения.
""Сериалы и компьютерные игры это словно вторая жизнь, которою ты проживаешь, во главе главного героя или персонажа, параллельно своей!""
$T@LKER вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Раскраска строк грида $T@LKER Общие вопросы Delphi 0 01.09.2011 16:52
столбцы грида в список Aleksandr Общие вопросы Delphi 2 03.06.2011 16:02
Видимость колонок Грида Aleksandr Общие вопросы Delphi 2 26.04.2011 17:15
Как у Грида переименовать столбцы? Detka Помощь студентам 2 07.02.2009 22:28
Нестандартная шапка для грида romets Win Api 2 08.02.2008 13:17