Страница 101 из 211

Добавлено: Чт апр 28, 2011 11:57
ask-rus
VadiMGP писал(а):Не понял, о каком "обновлении панели инструментов" идет речь.
"Настройка панели инструментов" => OK

Добавлено: Чт апр 28, 2011 13:36
ApceH
VadiMGP
То "обновление панели инструментов", о котором говорит ask-rus, случается и без её обновления. На самом деле это на один пиксель увеличивается заголовок панелей!

Изображение
Справа только что запущенный ТС. Слева — после клика внутри файловой панели.

И это действительно неприятно. Пусть хотя бы сразу при запуске 2 пискеля будут.

Добавлено: Чт апр 28, 2011 13:48
Avada
ask-rus
ApceH
А насколько убедительно доказана связь между всем вышеописанным и применением TWinKey вообще или его конкретных настроек в частности? Не говоря уже о связи всего этого с конкретными настройками TC. Это к тому, что у себя я ничего подобного не вижу.

Добавлено: Чт апр 28, 2011 14:07
ApceH
Да, уточню. Автору, конечно, виднее, в чем причина.
Итак, 2 пикселя это как раз, и есть стандартное состояние, без TWinKey. Если TWinKey установлен, но всё, что связано с визуализацией отключено (доказательство — нет мерцания!), то тоже 2 пикселя.
И только если TWinKey нормально функционирует (группирует файлы, добавляет курсор в неактивную панель, добавляет иконку в заголовки вкладок), тогда вначале ОДИН пиксель. А потом при первой перерисовке снова 2 пикселя.

Добавлено: Чт апр 28, 2011 14:14
VadiMGP
ApceH писал(а):На самом деле это на один пиксель увеличивается заголовок панелей!
Так в какой именно момент он увеличивается? Что, при старте ТС все нормально, а как мышой один раз в панели клюкнул, так и размер заголовка изменился?

В любом случае TWinKey сам никакие размеры не меняет. Единственное, что приходит в голову это то, что размер может автоматически меняться если используются иконки в табах. Но если это так, то это винда меняет размер табов, с этим ничего не сделать.

Добавлено: Чт апр 28, 2011 14:32
Avada
ApceH
Автору однозначно надо будет понять условия возникновения. А тут пока, ИМХО, есть вопросы.
У меня вся эта визуализация включена. Никакой разницы до и после описанных выше действий не вижу. Никакого мерцания (которое якобы есть верный признак включёной визуализации), кстати, не вижу тоже. При изменении настроек TWinkey — все пиксели те же. При отключении TWinKey — аналогично. Проверялось как на последней релизной версии (3.50), так и на свежей тестовой (3.54) и как на TC 7.56a с моими текущими настройками, так и на чистом (только с подключённым TWinKey).

Добавлено: Чт апр 28, 2011 15:05
ApceH
Изображение
1 — нормальный вид ТС. Даже если установлен TWinKey, но НЕ включено отображение иконок в заголовках вкладок.
2 — включили отображение иконок в заголовках вкладок.
3 — перезапустили ТС. Отображение иконок в заголовках вкладок включено.
4 — ТС перерисовался (по любой причине).

Состояния 2 и 4 визаульно совпадают.
Если просто исключить ситуацию №3, уже хорошо!
Еще лучше в ситуациях №2 и №4 убрать этот лишний пиксель и привести к виду №1.

p.s. Это я не в паинте придумал! Проблема реально существует и связана именно с TWinKey.
p.s. Сейчас обнаружил, что использовал не последнюю версию (было 3.44). Поставил последнюю (3.50), но проблема так же имеет место. Кстати, где скачать тестовую?

Добавлено: Чт апр 28, 2011 15:19
Avada
ApceH писал(а):включили отображение иконок в заголовках вкладок
Что именно включили? Значок для визуальной схемы или значок из Desktop.ini?

Добавлено: Чт апр 28, 2011 15:22
VadiMGP
ApceH писал(а):Еще лучше в ситуациях №2 и №4 убрать этот лишний пиксель и привести к виду №1.
Не вижу способа это сделать. Винда меняет размер табов когда включаются иконки.
ApceH писал(а):Если просто исключить ситуацию №3, уже хорошо!
Только вот еще бы понять откуда это берется.
А можешь проверить поведение когда в табах действительно присутствуют иконки?

Добавлено: Чт апр 28, 2011 15:23
ApceH
Avada
Галки "Использовать значок из Desktop.ini" и "Приоритет перед визуальной схемой" отмечены. Больше никаких настроек не сделано, TWinKey "голый".

VadiMGP
Изображение

Добавлено: Чт апр 28, 2011 15:34
Avada
ApceH
На скринах — вижу. У себя — нет. Несмотря на многократные попытки. На другой операционной системе попробовать разве что? Я на XP проверял...

Добавлено: Чт апр 28, 2011 15:48
ApceH
У меня 7х64... Сейчас отключил темы (ну сделал Классическая), проблема НЕ ушла.
Потом запустил ВМ с XP SP3 (тема Серебряная), то же самое! Уж лень скрины делать!)))))
Никаких "примочек", кроме TWinKey, влияющих на визуализацию, не имею точно. В фоне ничего не висит.

Добавлено: Чт апр 28, 2011 15:48
VadiMGP
Avada писал(а):На скринах — вижу. У себя — нет. Несмотря на многократные попытки.
Нет смысла и пытаться. Винда вычисляет требуемый размер таба исходя из чертовой прорвы параметров, поэтому размеры табов с иконками и без на одном компьютере могут быть одинаковыми, а на другом - разными.
Я только никак не могу понять, что это за перерисовка и когда именно она происходит. Это самое существенное.

ApceH
Еще раз спрашиваю - что именно приводит к перерисовке после старта ТС. Какое конкретное действие?

Добавлено: Чт апр 28, 2011 15:55
ApceH
VadiMGP
Да что угодно!!! Ctrl+R, заход в папку, смена диска, переключение на другую вкладку, выбор пользовательского набора колонок, активирование окна ТС.
А вот как раз смена бара не приводит к этой перерисовки... Хм.

Показ буквы диска в заголовке вкладки НЕ влияет. Стартовый набор колонок при открытии ТС НЕ влияет.

Я было подумал, что это из-за шрифтов... Было Microsoft Sans Serif 8b (во всех трёх местах). Попробовал MS Sans Serif 8b, Tahoma... Не жирным пробовал... Всё равно.

Добавлено: Чт апр 28, 2011 16:08
VadiMGP
ApceH писал(а):Ctrl+R,
Хорошо, буду проверять. Всё, больше скринов не требуется.
ApceH писал(а):Я было подумал, что это из-за шрифтов...
Из-за типа шрифтов, их размеров, характеристик, коэффициента DPI, наличия ClearType, размера экрана и еще вагон и ма-ахонькая тележка причин...