Попробовал - тоже некрасиво. Причем ещё хуже - некоторые табы с иконками, некоторые без них, соответственно раскраска начинается то с начала таба, то с отступом - дико раздражает. Я попозже попробую другой способ — делать градиент в обратном направлении, от слабого цвета к сильному.lsched писал(а):Чтобы градиентная заливка не применялась к самой иконке.
Корректный — да, но никак не полный. Я сначала думал, что ты говоришь о файле с точкой ".\folder.jpg". Но даже если ты имеешь в виду файл в корне диска, то это все равно относительный путь, он зависит от текущего диска. Так что, уточни об чем речь.lsched писал(а):Вообще-то это вполне полный и корректный путь.
Именно это я и написал и как раз над этим вопросом и думаю. Кстати, есть еще четвертый вариант — не рисовать никакой картинки. Нету, значит нету.lsched писал(а):Вопрос не в нем, а в логике работы - как поступать при отсутствии файла:
Да, нашел баг с именами длиннее 260 байт. Скорее всего, всё остальное - наведённые ошибки.lsched писал(а):Может быть, влияет и длина полного пути, это я не проверял.
Проверил ShowDriveLettersFirst. Эффект сногсшибательный, но совсем не тот, что ты описывал.