![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 27.01.2010
Сообщений: 52
|
![]()
Выделяю нужные мне строки в ListBox красным цветом:
Код:
Код:
Как вернуть обратно черный цвет строк в ListBox при нажатии на эту кнопку. |
![]() |
![]() |
![]() |
#2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
![]()
OnDrawItem продолжает-то отрабатывать, вот и красит. Style поменяйте на lbStandard. А выбранный способ перекраски очень странный. Можно было бы при заполнении ListBox в Items.Objects загнать признак 1 для строк подкрашиваемых и 0 для не подкрашиваемых и использовать при прорисовке
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
Последний раз редактировалось Аватар; 30.01.2012 в 00:50. |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 27.01.2010
Сообщений: 52
|
![]()
Спасибо за подсказку. Как же я сам не догадался вернуть стиль на стандартный
![]() |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
listbox - изменение цвета выделеной строки(drawitem) | Karych | Общие вопросы Delphi | 7 | 08.01.2012 12:26 |
Процедура DrawItem в TListBox... | Aslan | Компоненты Delphi | 6 | 04.09.2011 18:24 |
как добавить в listbox файлы(пишу с помощью bassplayer)(Listbox+opendialog=play) | blackstersl | Общие вопросы Delphi | 11 | 09.06.2010 13:23 |
ListBox С++ | noob_11 | Помощь студентам | 3 | 12.05.2010 21:25 |
ListBox | Witaliy | Общие вопросы Delphi | 10 | 27.04.2008 17:15 |