|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
29.06.2015, 12:46 | #1 |
Пользователь
Регистрация: 12.02.2010
Сообщений: 12
|
TTreeView, цвет текущего выделения.
Подскажите, как для TreeView при HideSelection := False и потере фокуса ввода установить для выделенной позиции тот-же цвет, как и при выделении при нахождении в фокусе.
Win 8, delphi 2010. |
29.06.2015, 14:23 | #2 |
Старожил
Регистрация: 17.11.2010
Сообщений: 18,922
|
Подозреваю, что только самостоятельной прорисовкой/раскраской
Если бы архитекторы строили здания так, как программисты пишут программы, то первый залетевший дятел разрушил бы цивилизацию
|
29.06.2015, 15:21 | #3 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Да, если конечно поискать свойство, которое может указывать цвет при потере фокуса, то попробуй его настроить, если найдется. Иначе видимо только отрисовкой, как Аватар сказал.
I'm learning to live...
|
29.06.2015, 15:42 | #4 |
Форумчанин Подтвердите свой е-майл
Регистрация: 01.12.2006
Сообщений: 514
|
сори за оффтоп
а медик, да и просто не программист, увидел бы в этом заголовке совсем другой смысл
Пишу на Delphi за еду
|
29.06.2015, 18:10 | #5 | |
Пользователь
Регистрация: 12.02.2010
Сообщений: 12
|
Цитата:
Да, понятно что придутся изголяться и перерисовывать. Возник вопрос - а как именно вычленить цвет активной позиции, который в текущей цветовой схеме применяется? |
|
29.06.2015, 19:58 | #6 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
30.06.2015, 12:26 | #7 |
Пользователь
Регистрация: 12.02.2010
Сообщений: 12
|
|
30.06.2015, 13:51 | #8 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Не верю! Дай задание посмотреть. Вообще, я такие проблемы называю "подобрал с пола геморрой". Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
30.06.2015, 14:24 | #9 |
Пользователь
Регистрация: 12.02.2010
Сообщений: 12
|
При HideSelection := False и потере фокуса на win 7/8 текущая позиция выделяется бледно-серым, незаметным цветом. Пользователей это не устраивает. Изменять цветовую схему в операционке не вариант из-за количества пользователей.
|
30.06.2015, 15:00 | #10 | |
Цифровой кот
Старожил
Регистрация: 29.08.2014
Сообщений: 7,629
|
Цитата:
Придётся тебе рисовать выделение руками. Уверен, что оно того стоит? Может, просто откосить? Заявить юзерам, что это невозможно, и во всём виноват биллгейтц, к нему обращайтесь. Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Цвет выделения | ДралсяСошибками | Общие вопросы Delphi | 11 | 29.06.2015 22:06 |
Цвет выделения текста RichEdit | Kib | Общие вопросы Delphi | 6 | 14.02.2013 10:20 |
Цвет выделения в TEdit | xrob | Компоненты Delphi | 5 | 02.12.2012 21:28 |
Цвет полоски выделения DBGrid | Хитрец | БД в Delphi | 12 | 19.04.2009 22:58 |