Страница 3 из 6
Добавлено: Чт июн 16, 2016 21:47
Flasher
Avada
У меня размеры не меняются при любой установке этой шрифтовой опции dpi. При отключенной опции показывает 120. Ставлю хоть 72 (минималка), хоть 160 - без разницы, один размер драйвбара.
Про курсор я не понял. Раньше ставил опцию, но ничего не менялось. Что она должна делать? Как это выглядит? ThemedCursor убирал, ничего.
LonerD писал(а):Я так понимаю - Гислеру пока это не интересно.
Так продолжи диалог. Расставь акценты. Обрати ещё раз внимание на модификатор. Про среднюю я уже писал, где конфликт (плюс у меня слишком тугое нажатие).
Не первый раз замечаю, как Гислер отвечает только на ключевой вопрос, а какие-то не менее важные моменты пропускает мимо.
Добавлено: Чт июн 16, 2016 22:03
Avada
Flasher писал(а): Раньше ставил опцию, но ничего не менялось. Что она должна делать? Как это выглядит? ThemedCursor убирал, ничего
Так у тебя же вроде классическая тема? При ней там ничего и не быть не должно, видимо. А с обычной темой Win7 курсор выглядит таким достаточно приятным голубоватым псевдообъёмным прямоугольником в тонкой рамочке. И речь не про этот (правильный в Win7 при наличии
ThemedCursor=1) курсор, а про то, что при отсутствии цветовых ключей в INI вместо него отображается непонятно что. Как бороться, описано выше.
Размеры содержимого панели дисков, судя по твоему же скрину, у тебя всё-таки меняются. Но совсем не так, как в прежних версиях. А я в основном обращал внимание на выпадающий список дисков. Там-то глюки ещё лучше видны.
Кстати, в XP системные значки в панели дисков по умолчанию так и не появились, там только значки TC. Вот интересно, баг это или фича?
Добавлено: Чт июн 16, 2016 22:23
Flasher
Avada писал(а):При ней там ничего и не быть не должно, видимо.
Почему? Курсор-то другой сам по себе. Тёмно-синий с мелкопунктирной рамкой.
Avada писал(а):а про то, что при отсутствии цветовых ключей в INI вместо него отображается непонятно что.
Это я понял. Но как воспроизвести, если нет ни того, ни другого?
Avada писал(а):Размеры содержимого панели дисков, судя по твоему же скрину, у тебя всё-таки меняются.
При смене ключа? Нет. Сверху - 8.52a, снизу - 9-ка. Насколько я понял, речь идёт именно о системном dpi, настраиваемом в этом окне:

Кстати говоря, ошибочно в справке писать OverrideDPI=96, т.к. предопределённых варианта, как минимум 4 (96, 120, 144, 192), а так любой из диапазона 100-500.
Avada писал(а):Вот интересно, баг это или фича?
Скорее баг, но до XP не скоро доберусь.
Добавлено: Чт июн 16, 2016 23:01
Avada
Flasher
Нет речь не идёт о системном изменении DPI, там я ничего не трогал. Только TC.
А что писать значением OverrideDPI, в теме по русификации, если помнишь, уже обсуждалось. Однако мы не можем в справке дать у одного ключа 4 варианта умолчания, потому и указали, что 96 — это "стандартный размер", не утверждая нигде, что только он и допустим как умолчальный. Возможно, в файле данных Ultra TC я это позже разверну поподробнее.
Flasher писал(а): Но как воспроизвести, если нет ни того, ни другого?
Понятия не имею. Моё дело — сообщить то, что я вижу и могу воспроизвести в доступных мне условиях. И только.
Flasher писал(а):Курсор-то другой сам по себе. Тёмно-синий с мелкопунктирной рамкой.
В TC имитируется не системный курсор, а некий стиль текущей ОС при отображении собственного курсора. Как несложно видеть, с переменным успехом.
Добавлено: Чт июн 16, 2016 23:21
Flasher
Avada писал(а):Нет речь не идёт о системном изменении DPI, там я ничего не трогал. Только TC.
Почему же? При отсутствии ключа (как в и было в моём случае) по умолчанию идёт именно системный DPI, он в опции и отображается. Необязательно его трогать.
Avada писал(а):потому и указали, что 96 — это "стандартный размер", не утверждая нигде, что только он и допустим как умолчальный.
=96 - это вроде как и есть указание умолчательного значения.
Avada писал(а):Понятия не имею.
То был риторический вопрос в ответе на то, о чём шла речь.
Avada писал(а):В TC имитируется не системный курсор
Ясно.
Добавлено: Пт июн 17, 2016 00:14
Avada
Flasher писал(а):это вроде как и есть указание умолчательного значения
Это условное умолчание за отсутствием лучшего варианта. Ты можешь и другие примеры таких же условностей найти.
Добавлено: Пт июн 17, 2016 00:56
LonerD
В ТС9 появились новые проблемы с шириной колонок.
У меня во всех пользовательских наборах ширина первой колонки выставлена 120 пикселей. Таковой она и отображается при выборе набора. Но если попытаться отредактировать какой-либо пользовательский набор колонок через Тоталовский встроенный инструмент, то ширина первой колонки автоматом изменяется на 114 пикселей. При следующем редактировании - автоматом изменяется и становится 108 и так далее с каждым разом на шесть пикселей меньше. Явный баг (хоть и мелкий).
Добавлено: Пт июн 17, 2016 06:51
Avada
LonerD
Да, подтверждаю. Это не дело и не такая уж мелочь. Надо репортить.
Добавлено: Пт июн 17, 2016 15:58
Flasher
Заметил, что Everything подключается, только когда включена программа. После выхода галка в поиске уже снята и при клике выдаёт сообщение.
Добавлено: Пт июн 17, 2016 16:04
Avada
Flasher
Да, это так.
Добавлено: Пт июн 17, 2016 16:15
Flasher
Avada
Так это ведь ненормально. Exe-шник-то не поставляется в связке с dll и не запускается при наличии в папке ТС. Да и ругань на отсутствие и скачивание сама по себе ни к селу ни к городу.
Добавлено: Пт июн 17, 2016 16:21
MVV
Поставляться с ТК он и не должен, т.к. это third-party. Запуск на оффоруме предлагали уже не раз, никудышное сообщение тоже обсуждалось.
Добавлено: Пт июн 17, 2016 16:30
Flasher
MVV
Ну, да. Только там что-то Гислер не особо в обсуждении участвует..
Честно говоря, я не понимаю, как он из другой запущенной GUI-программы выцепляет данные. Или только Everything.exe позволяет держать подключённым сервис (без шансов для ТС)?
Добавлено: Пт июн 17, 2016 17:25
MVV
Flasher писал(а):Честно говоря, я не понимаю, как он из другой запущенной GUI-программы выцепляет данные. Или только Everything.exe позволяет держать подключённым сервис (без шансов для ТС)?
Да тут всё просто - у Everything есть SDK, там готовые библиотеки для взаимодействия с (запущенным, по всей видимости) Everything, а как они это делают - уже не так важно.
Добавлено: Пт июн 17, 2016 17:28
Афи
Честно говоря, я не понимаю, как он из другой запущенной GUI-программы выцепляет данные.
Может, он напрямую парсит
Everything.db. Или, если эта база загружена в ОЗУ, то берет данные прямо оттуда.
У меня прекрасно работает: TC32+Everything32.dll. Сам запущенный Everything — 64-битный.