Значки 24x24 в файловых панелях TC

Обсуждение Total Commander. Установка, использование, настройка, решение проблем, скрытые функции. Обсуждение новых версий.

Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik

Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus
Может ты такой же "внимательный", как и я? Речь о ключе Iconsize32=24 идёт? Цветность тут ни при чём, всё уже проверено и в IcoFX и в ArtIcons Pro с другими многоцветными значками. А также обрати внимание из какой ветки эту тему вынес Avada. Версия ТС та же?
Последний раз редактировалось Flasher Ср июн 09, 2010 15:47, всего редактировалось 1 раз.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Проверил с предложенным значком, в панели инструментов отображается ближайший больший, чем размер кнопки, при отключении кнопки маленьких значков. А в файловых панелях при указании 24х24 показывает 32.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):Может ты такой же "внимательный", как и я? Речь о ключе Iconsize32=24 идёт?
Право слово.
Flasher писал(а):Цветность тут ни при чём, всё уже проверено и в IcoFX и в ArtIcons Pro с другими многоцветными значками.
Взял значок с 48, 32, 24, 16-размерами; 32-битные.
В значке с 24-ым размером изменил цветность с 32 на 24 бит.
Таким образом, он перестал отображаться на панели инструментов с 24-ым размером значков. Отсюда следует, что существуют приоритеты для цветности значков. ТК вписал в панель (Paзмep: 24) 32-го размера значок.
Flasher писал(а):Версия ТС та же?
7.50a. Проверил на 7.55 pb2.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
ytka00
Сообщения: 53
Зарегистрирован: Пт окт 13, 2006 18:57

Сообщение ytka00 »

Тоже заметил про приоритеты, если сделать значек 24х24 32битным а остальные размеры 8битными, то при поставленной задаче отображается 24й размер, но заметил такую неприятную вещь что значек этот отображается криво, тоесть перерисовывается. Тоже самое если значек имеет только 24й размер, беда вобщем.
От версии коммандера и винды тут похоже не зависит (пробовал на 7,04а; 7,50а; 7,55rc3, на 7ке и на XP)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus писал(а):Право слово.
То есть подтверждаешь, что не вник сразу?
ask-rus писал(а):Таким образом, он перестал отображаться на панели инструментов с 24-ым размером значков. Отсюда следует, что существуют приоритеты для цветности значков.
Да не надо мне объяснять, этот момент мы уже выяснили на предыдущей странице, читай внимательно. Это не приоритеты, а поддержка. Я с этого начал вообще-то. И поясняю, что в нашей ситуации(со значками 32-бит, 8-бит, 4-бит) цветность уже ни при чём. Уже трое человек этот факт подтвердило.
ask-rus писал(а):ТК вписал в панель (Paзмep: 24) 32-го размера значок.
О чём мы тут, собственно, и толкуем.
ask-rus писал(а):7.50a. Проверил на 7.55 pb2
Ладно, не суть, уже проверено, что ещё с 7.04 этот баг наблюдается.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Flasher писал(а):То есть подтверждаешь, что не вник сразу?
Да. Тему бы дополнить как "Значки 24x24 в файловых панелях TC"
Flasher писал(а):Да не надо мне объяснять
:D
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

ask-rus писал(а):Тему бы дополнить как "Значки 24x24 в файловых панелях TC"
Это после того, как в теме не единожды упоминалась и панель инструментов? Не вижу логики.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
MVV
Сообщения: 4815
Зарегистрирован: Чт окт 15, 2009 10:58
Откуда: Ростов-Дон

Сообщение MVV »

Avada писал(а):
ask-rus писал(а):Тему бы дополнить как "Значки 24x24 в файловых панелях TC"
Это после того, как в теме не единожды упоминалась и панель инструментов? Не вижу логики.
Видимо, потому и упоминалась, что автор темы не уточнил этот момент. И потом, на панели инструментов все работает нормально, глюк наблюдается только в файловых панелях. Поэтому логика определенно есть. :)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

MVV
Что ж, прислушаемся к мнению народа. :)
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
ytka00
Сообщения: 53
Зарегистрирован: Пт окт 13, 2006 18:57

Сообщение ytka00 »

Я конечно понимаю что проблема не очень актуальна (если досихпор ее не замечали), но может ктото всеже сообщит автору? Был бы признателен)
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

pokoynik
Для 7.55 — поздно: Гислер с вероятностью 100% уже не будет вносить сейчас новые изменения, и предложение просто потеряется. Надо отложить до более удачного времени.
Но хотелось бы, чтобы всё-таки была дана связная формулировка проблемы (или — раздельно — нескольких проблем) с учётом состоявшегося обсуждения.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
ask-rus
Сообщения: 2077
Зарегистрирован: Вт ноя 10, 2009 14:06
Откуда: Russian Federation

Сообщение ask-rus »

Avada писал(а):Но хотелось бы, чтобы всё-таки была дана связная формулировка проблемы (или — раздельно — нескольких проблем) с учётом состоявшегося обсуждения.
Я так понимаю, нужно сделать вывод. Но т.к. проблема №1 здесь меня мало затрагивает (не использую 24-го размера значки в файловых панелях), освещу проблему №2 - значки панели инструментов и роль цветности при выборе Total Commander-ом значков, устанавливаемых на панель.
Flasher писал(а):Это не приоритеты, а поддержка.
Не согласен. Ты хочешь сказать, что TC не поддерживает 24-битные значки? Что вообще здесь значит "поддержка"?
ask-rus писал(а):Взял значок с 48, 32, 24, 16-размерами; 32-битные.

В значке с 24-ым размером изменил цветность с 32 на 24 бит.

Таким образом, он перестал отображаться на панели инструментов с 24-ым размером значков. Отсюда следует, что существуют приоритеты для цветности значков. ТК вписал в панель (Paзмep: 24) 32-го размера значок.
Продолжаю. Удаляю 32-го размера 32-битный значок, и TC уже ставит на панель тот значок, что нужен (24; 24 бит), по сути соответствующий размеру панели, но игнорируемый при наличии 32-битного значка того же размера или на один размер выше.
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Аватара пользователя
ytka00
Сообщения: 53
Зарегистрирован: Пт окт 13, 2006 18:57

Сообщение ytka00 »

мда в панели инструментов тоже все напутано с отображением)
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

ask-rus
Окей, приоритеты есть, и это для меня не секрет, я с этим моментом давно знаком. 24-битные RGB-хи, как и RGB с 8-битным альфаканалом винда поддерживает. Я видно не сразу мысль в том твоём посте уловил.
iglezz
Сообщения: 48
Зарегистрирован: Ср дек 08, 2010 18:38

Баг: искажаются изображения .ico значков в файловых панелях

Сообщение iglezz »

Исходные данные:

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 раз.
Ответить