|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
11.07.2013, 22:40 | #1 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 46
|
Цвет строки ListBox через цикл в зависимости от параметра
Добрый вечер!
Имеется ListBox, в который загружается список файлов и в конце файла [0] или [1] - это параметр. В зависимости от параметра строка либо зеленая либо красная. У меня стоит сейчас CASE INDEX OF на 30 строк в котором проверка. Естественно если больше 30-ти строк то те не окрашиваются. Пробовал через цикл но тогда он окрашивает все строки в один цвет в зависимости от последней строки. В дальнейшем мне понадобится параметры [2], [3] и далее и тут нужно решение. Как сделать это правильно через цикл или подскажите иное решение. |
11.07.2013, 23:22 | #2 |
Старожил
Регистрация: 26.04.2008
Сообщений: 2,645
|
Не надо цикл, обрабатывай DrawItem у ListBox'a. В параметре Index указывается строчка, которая отрисовывается. Извлекаешь текст, ищешь (pos или copy с конца) [0] или [1]. В зависимости от найденного окрашиваешь строку.
|
11.07.2013, 23:28 | #3 |
Пользователь
Регистрация: 06.10.2009
Сообщений: 46
|
проблема решена
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Расчитать функцию y(х) в зависимости от введенного параметра А | gessi | Компоненты Delphi | 6 | 04.02.2020 21:34 |
Цвет заливки ячейки в зависимости от значений RGB | nikcher | Microsoft Office Excel | 6 | 24.08.2016 16:52 |
цвет линии на Tchart в зависимости от значения | SonicBob | Общие вопросы Delphi | 6 | 24.10.2011 08:44 |
Изменить цвет в строке ListBox | Arxangelname | Компоненты Delphi | 2 | 20.09.2010 15:20 |
как изменять цвет ячейки в зависимости от условий ? | Витёк | Microsoft Office Excel | 2 | 19.06.2007 13:10 |