[wlx] SVGView

Обсуждение только плагинов и утилит для Total Commander.

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

ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

BeTeP
В принципе, такое возможно, но не планируется.
Аватара пользователя
BlackFox
Сообщения: 75
Зарегистрирован: Сб дек 18, 2004 04:33
Откуда: Mayence

Сообщение BlackFox »

Доброго времени суток.
Спасибо за шахматный фон в 1.4
В связи с тем, что я часто работаю с изображениями со светлыми краями, хотелось бы, чтобы шахматка была потемнее. Идеальный вариант - дать возможность юзеру самому определять картинку для шахматки. Например, как в плагине Imagine - там достаточно указать путь к png-файлу, который может быть любого размера (например, 32х32) - плагин сам размножает фоновый рисунок плиткой. Возможно такое?

Также спасибо за возможность рендерить SVG в размер окна через настройки в ИНИ файле. Там тоже маленькая просьба: можно сделать показ размера изображения, определённого в файле, в статусбар? сейчас при таких настройках показывается размер отрендеренного в окно изображения, и в скобках "(100%)".
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

BlackFox
Добавил.
Аватара пользователя
BlackFox
Сообщения: 75
Зарегистрирован: Сб дек 18, 2004 04:33
Откуда: Mayence

Сообщение BlackFox »

ProgMan13
с фоном теперь шикарно - спасибо!

На тему отображения размеров картинки в статусбаре: последняя версия правильно отображает %% в скобках. Но независимо от этих процентов размеры, стоящие до этих %, одинаковы с размерами, стоящими после %.
Не логичнее было бы вначале показывать текущие (отмасштабированные) размеры изображения, потом масштаб (как и сейчас в %), а потом - исходный размер картинки без масштабирования (т.е. такой, какой указан в файле - оно и сейчас так)?

Кстати, масштаб показывается неправильно, если картинка увеличилась (например, при выборе размера в окно) - сначала правильно (!) показывается текущий, отрендеренный размер, потом в скобках - 100% (хотя на самом деле должно стоять намного больше), и потом - размер из файла (тоже правильный).
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

BlackFox
Первые цифры - размер загруженного растрового изображения, проценты - процентный размер растрового изображения в окне, последние цифры - размер изображения из файла. Первые и последние цифры могут совпадать, в меню "Reload Image" можно перезагрузить изображение и посмотреть цифры. Проценты - стандартное поведение графических просмотрщиков.
Аватара пользователя
BlackFox
Сообщения: 75
Зарегистрирован: Сб дек 18, 2004 04:33
Откуда: Mayence

Сообщение BlackFox »

последние цифры всегда правильные.

Первые цифры равны последним (не меняются), если большое изображение уменьшено в размер окна, при этом проценты правильные:
1917 х 811 (40%) / 1918 х 811

Первые цифры правильные (меняются), елси маленькое изображение растягивается в размер окна, при этом проценты неправильные (100%):
499 х 442 (100%) / 130 х 115


Так задумано, или я всё-таки чего-то не понимаю?
КМК, первые числа и проценты должны меняться одновременно, и первые числа будут равны последним, если масштаб 100%. Нет?
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

BlackFox
Проценты - это масштаб изображения в окне относительно его размера (первые цифры). Изображение можно масштабировать (Ctrl+колёсико мыши) и большие изображения при открытии вписываются в окно.
Повторю, проценты - стандартное поведение графических просмотрщиков.
Аватара пользователя
BlackFox
Сообщения: 75
Зарегистрирован: Сб дек 18, 2004 04:33
Откуда: Mayence

Сообщение BlackFox »

А можно сделать реакцию на стандартные шорткаты листера (F - fit to window, L - fit only large to window)? сильно интересует именно первый, так как скролл с контролом меняют масштаб уже отрендеренной картинки, и, соотв, при увеличении всё в пикселях.
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

BlackFox
Сейчас нажатие на F должно работать.
Аватара пользователя
BlackFox
Сообщения: 75
Зарегистрирован: Сб дек 18, 2004 04:33
Откуда: Mayence

Сообщение BlackFox »

сейчас маленькие картинки не увеличиваются - ни при нажатии F, ни при выборе соотв. пункта в меню листера. ТОлько если в контекстном меню выбрать reload image - window size
Аватара пользователя
Avada
Сообщения: 10544
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

BlackFox
Вы, кажется, слегка подзабыли правила форума.
Даже самая богатая фантазия
Не представит себе наши безобразия.
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

Аватара пользователя
BlackFox
Сообщения: 75
Зарегистрирован: Сб дек 18, 2004 04:33
Откуда: Mayence

Сообщение BlackFox »

ProgMan13
Сейчас работает, спасибо.
Наверное, последняя хотелка - можно ли эту функцию вписывания в окно сделать не масштабированием уже отрендеренного битмапа, а новым рендером? Или сделать клавиатурный шорткат на эту функцию?
Пример использования: откуда-то принесли SVG с мелкими деталями, в котором прописаны настолько маленькие размеры, что нифига не видно. Сейчас приходится делать тот самый "Reload image - Window size".
ProgMan13
Сообщения: 341
Зарегистрирован: Ср авг 19, 2009 16:07

Сообщение ProgMan13 »

Добавил шорткаты для "Reload image...". Ещё добавил копирование PNG с прозрачностью в Буфер обмена.

http://progman13.wincmd.ru/downloads/wl ... w_1.4.2.7z
Аватара пользователя
BlackFox
Сообщения: 75
Зарегистрирован: Сб дек 18, 2004 04:33
Откуда: Mayence

Сообщение BlackFox »

Теперь всё супер! спасибо.

Тут как-нибудь ещё можно благодарность выразить? Плюсики в репутацию, или ещё как...
Ответить