Значки 24x24 в файловых панелях TC
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
ask-rus
Может ты такой же "внимательный", как и я? Речь о ключе Iconsize32=24 идёт? Цветность тут ни при чём, всё уже проверено и в IcoFX и в ArtIcons Pro с другими многоцветными значками. А также обрати внимание из какой ветки эту тему вынес Avada. Версия ТС та же?
Может ты такой же "внимательный", как и я? Речь о ключе Iconsize32=24 идёт? Цветность тут ни при чём, всё уже проверено и в IcoFX и в ArtIcons Pro с другими многоцветными значками. А также обрати внимание из какой ветки эту тему вынес Avada. Версия ТС та же?
Последний раз редактировалось Flasher Ср июн 09, 2010 15:47, всего редактировалось 1 раз.
Право слово.Flasher писал(а):Может ты такой же "внимательный", как и я? Речь о ключе Iconsize32=24 идёт?
Взял значок с 48, 32, 24, 16-размерами; 32-битные.Flasher писал(а):Цветность тут ни при чём, всё уже проверено и в IcoFX и в ArtIcons Pro с другими многоцветными значками.
В значке с 24-ым размером изменил цветность с 32 на 24 бит.
Таким образом, он перестал отображаться на панели инструментов с 24-ым размером значков. Отсюда следует, что существуют приоритеты для цветности значков. ТК вписал в панель (Paзмep: 24) 32-го размера значок.
7.50a. Проверил на 7.55 pb2.Flasher писал(а):Версия ТС та же?
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Тоже заметил про приоритеты, если сделать значек 24х24 32битным а остальные размеры 8битными, то при поставленной задаче отображается 24й размер, но заметил такую неприятную вещь что значек этот отображается криво, тоесть перерисовывается. Тоже самое если значек имеет только 24й размер, беда вобщем.
От версии коммандера и винды тут похоже не зависит (пробовал на 7,04а; 7,50а; 7,55rc3, на 7ке и на XP)
От версии коммандера и винды тут похоже не зависит (пробовал на 7,04а; 7,50а; 7,55rc3, на 7ке и на XP)
То есть подтверждаешь, что не вник сразу?ask-rus писал(а):Право слово.
Да не надо мне объяснять, этот момент мы уже выяснили на предыдущей странице, читай внимательно. Это не приоритеты, а поддержка. Я с этого начал вообще-то. И поясняю, что в нашей ситуации(со значками 32-бит, 8-бит, 4-бит) цветность уже ни при чём. Уже трое человек этот факт подтвердило.ask-rus писал(а):Таким образом, он перестал отображаться на панели инструментов с 24-ым размером значков. Отсюда следует, что существуют приоритеты для цветности значков.
О чём мы тут, собственно, и толкуем.ask-rus писал(а):ТК вписал в панель (Paзмep: 24) 32-го размера значок.
Ладно, не суть, уже проверено, что ещё с 7.04 этот баг наблюдается.ask-rus писал(а):7.50a. Проверил на 7.55 pb2
Да. Тему бы дополнить как "Значки 24x24 в файловых панелях TC"Flasher писал(а):То есть подтверждаешь, что не вник сразу?
Flasher писал(а):Да не надо мне объяснять
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Видимо, потому и упоминалась, что автор темы не уточнил этот момент. И потом, на панели инструментов все работает нормально, глюк наблюдается только в файловых панелях. Поэтому логика определенно есть.Avada писал(а):Это после того, как в теме не единожды упоминалась и панель инструментов? Не вижу логики.ask-rus писал(а):Тему бы дополнить как "Значки 24x24 в файловых панелях TC"
pokoynik
Для 7.55 — поздно: Гислер с вероятностью 100% уже не будет вносить сейчас новые изменения, и предложение просто потеряется. Надо отложить до более удачного времени.
Но хотелось бы, чтобы всё-таки была дана связная формулировка проблемы (или — раздельно — нескольких проблем) с учётом состоявшегося обсуждения.
Для 7.55 — поздно: Гислер с вероятностью 100% уже не будет вносить сейчас новые изменения, и предложение просто потеряется. Надо отложить до более удачного времени.
Но хотелось бы, чтобы всё-таки была дана связная формулировка проблемы (или — раздельно — нескольких проблем) с учётом состоявшегося обсуждения.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Не представит себе наши безобразия.
Я так понимаю, нужно сделать вывод. Но т.к. проблема №1 здесь меня мало затрагивает (не использую 24-го размера значки в файловых панелях), освещу проблему №2 - значки панели инструментов и роль цветности при выборе Total Commander-ом значков, устанавливаемых на панель.Avada писал(а):Но хотелось бы, чтобы всё-таки была дана связная формулировка проблемы (или — раздельно — нескольких проблем) с учётом состоявшегося обсуждения.
Не согласен. Ты хочешь сказать, что TC не поддерживает 24-битные значки? Что вообще здесь значит "поддержка"?Flasher писал(а):Это не приоритеты, а поддержка.
Продолжаю. Удаляю 32-го размера 32-битный значок, и TC уже ставит на панель тот значок, что нужен (24; 24 бит), по сути соответствующий размеру панели, но игнорируемый при наличии 32-битного значка того же размера или на один размер выше.ask-rus писал(а):Взял значок с 48, 32, 24, 16-размерами; 32-битные.
В значке с 24-ым размером изменил цветность с 32 на 24 бит.
Таким образом, он перестал отображаться на панели инструментов с 24-ым размером значков. Отсюда следует, что существуют приоритеты для цветности значков. ТК вписал в панель (Paзмep: 24) 32-го размера значок.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Баг: искажаются изображения .ico значков в файловых панелях
Исходные данные:
Total Commander версии 7.56a
Показ значков, связанных с типом файлов: Все ассоциированные + EXE/LNK
Размер значков: 24x24
Коллекция значков: .ico 32bit содержит изображения 16x16, 24x24, 32x32 (и местами 48x48)
Суть проблемы:
Вместо значков в 24x24 ТК берёт значки размера 32x32 и ужимает их до искомого 24x24.
В результате получаю вот такое мыло:

Для сравнения содержимое значка:

Немного поигравшись с настройкой размера значков заметил, что ТК при установке значения отличного от 16x16 и 32x32 использует значок 32х32 и подгоняет в установленый размер.
Небольшое дополнение:
ТК корректно отображает значок, когда он содержит единственное изображение соответствующего формата (в моём случае 24х24).
Дальнейшее исследование показало, что в данном случае ТК пытается использовать изображение максимально возможного размера (до 48х48 включительно).
Странный довольно алгоритм был выбран Гислером…
Total Commander версии 7.56a
Показ значков, связанных с типом файлов: Все ассоциированные + EXE/LNK
Размер значков: 24x24
Коллекция значков: .ico 32bit содержит изображения 16x16, 24x24, 32x32 (и местами 48x48)
Суть проблемы:
Вместо значков в 24x24 ТК берёт значки размера 32x32 и ужимает их до искомого 24x24.
В результате получаю вот такое мыло:

Для сравнения содержимое значка:

Немного поигравшись с настройкой размера значков заметил, что ТК при установке значения отличного от 16x16 и 32x32 использует значок 32х32 и подгоняет в установленый размер.
Небольшое дополнение:
ТК корректно отображает значок, когда он содержит единственное изображение соответствующего формата (в моём случае 24х24).
Дальнейшее исследование показало, что в данном случае ТК пытается использовать изображение максимально возможного размера (до 48х48 включительно).
Странный довольно алгоритм был выбран Гислером…
Последний раз редактировалось iglezz Пт фев 18, 2011 12:49, всего редактировалось 1 раз.