|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.01.2013, 13:21 | #1 |
Пользователь
Регистрация: 14.09.2012
Сообщений: 12
|
Цветной Listbox
Здравствуйте, уважаемые форумчане. Знаю, что тема поднималась неоднократно, но тем не менее, я нуждаюсь в вашем совете.
Суть проблемы: у меня есть программа, которая должна перекрасить (именно перекрасить, т.е. используя ListBox.Items.Insert, а не Items.Add) строку в ListBox с заданным ей индексом. Проблема в том, что при вызове ListBox.Items.Insert, не выполняется функция OnItemDraw, из-за чего и не получается перекрасить добавленный текст. Я не прошу готового кода, я лишь хочу услышать ваши предложения по реализации либо услышать достойную альтернативу ListBox, которая умеет это делать. Заранее спасибо. |
04.01.2013, 14:14 | #2 |
Форумчанин
Регистрация: 30.10.2010
Сообщений: 524
|
Раз отрисовка не идет, то вызывайте Repaint. Или лучше OnDrawItem - и рисуйте нужный(в данном случае выделенный Item).
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Цветной PopupMenu | digital-stream | Общие вопросы Delphi | 5 | 23.03.2012 17:23 |
Цветной DBLookupComboBox | _SERGEYX_ | Общие вопросы Delphi | 0 | 15.09.2010 16:07 |
Цветной вывод в С++ | быдлокодер | Помощь студентам | 1 | 05.04.2010 19:39 |
Цветной чат | Shouldercannon | Общие вопросы Delphi | 8 | 28.07.2008 10:29 |
Цветной текст | ERASERROR | Общие вопросы Delphi | 4 | 25.01.2008 21:04 |