PictureView 3 — просмотр изображений различных форматов
PictureView 3 — просмотр изображений различных форматов
В этой теме обсуждается плагин PictureView 3.
Старый тред с обсуждением предыдущих версий: PictureView 1 и 2.
Дальнейшее развитие версии 1.5, переделано под API Far 3.0.
Об извлечении плагинов из дистрибутивов ACDSee.
PS: API как было убогим в Far 2, так и осталось...
Старый тред с обсуждением предыдущих версий: PictureView 1 и 2.
Дальнейшее развитие версии 1.5, переделано под API Far 3.0.
Об извлечении плагинов из дистрибутивов ACDSee.
PS: API как было убогим в Far 2, так и осталось...
- Attachments
-
- PictureView3_20140813_last_xp.7z
- Последняя версия, работающая на WinXP
- (321.22 KiB) Downloaded 1250 times
PictureView 3 — просмотр изображений различных форматов
Latest post of the previous page:
Спасибо. Так работает.
PictureView 3 — просмотр изображений различных форматов
Новая версия:
- Поддержка Windows 10.
- Обновлены декодеры.
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PictureView 3 — просмотр изображений различных форматов
Тогда неплохо бы и на странице плагина отразить этот факт в секции „Операционные системы“.
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
Хорошо бы, если бы ещё PlugRinG это поддерживал...
PS: Замечательно, теперь ещё и сообщения с форума тихо пропадают.
PS: Замечательно, теперь ещё и сообщения с форума тихо пропадают.
PictureView 3 — просмотр изображений различных форматов
Ничего не имею против копирования релевантной информации, но зачем её удалять отсюда, когда она отвечает на заданный здесь вопрос?
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PictureView 3 — просмотр изображений различных форматов
Я не копировал, а перенёс сообщение из одной темы в другую, ну а потом добавил там, на что оно отвечает.
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
При входе в плагин по F3 и вызове помощи фар вешается.
Без установленной опции переинициализации opengl и просмотре очень больших файлов отъедает до ~1Гб памяти, не возвращая до перезапуска фара. Так и задумано, насколько я понимаю, но несколько прожорливо все-таки, учитывая, что по умолчанию опция отключена.
upd: А, понятно, он освободит память, как только откроет какую-нибудь тощую картинку.
Без установленной опции переинициализации opengl и просмотре очень больших файлов отъедает до ~1Гб памяти, не возвращая до перезапуска фара. Так и задумано, насколько я понимаю, но несколько прожорливо все-таки, учитывая, что по умолчанию опция отключена.
upd: А, понятно, он освободит память, как только откроет какую-нибудь тощую картинку.
PictureView 3 — просмотр изображений различных форматов
Сюрприз: так работают OpenGL драйвера. То, что плагин их просит освободить память, совсем не означает, что они сразу это сделают. Полная переинициализация удаляет весь OpenGL контекст при выходе, что решает подобные проблемы ценой дополнительного времени.
Edit: Вижу про просмотр. Опять в Far'е что-то здесь поменялось...
Edit2: Мне кажется, это на мантис – вешается глубоко внутри фара, как это лечить из плагина не особо понятно.
Edit: Вижу про просмотр. Опять в Far'е что-то здесь поменялось...
Edit2: Мне кажется, это на мантис – вешается глубоко внутри фара, как это лечить из плагина не особо понятно.
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PictureView 3 — просмотр изображений различных форматов
В свежих версиях Фара (>4628) перестал восстанавливаться заголовок консольного окна при выходе из просмотра картинки. Очевидно, связано с . Сложно ли это починить? А то очень сбивает с толку.
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
Не особо понятно, что сейчас должен делать плагин: я не вижу никаких цивилизованных способов попросить фар перерисовать свой заголовок. Раньше оно автоматом перерисовывалось после вызова плагина.
Например, AdvControl(ACTL_REDRAWALL) – вполне ожидаемое место для перерисовки заголовка, которое было бы легко вызвать, но сейчас этого здесь не происходит.
(Вариант сохранить заголовок, а потом это же восстановить мне не особо нравится, так как вполне может сохраниться что-то в духе "Файл обрабатывается в плагине" или ещё что промежуточное.)
Вот вам пока тупое решение с посылкой двух табов перед выходом.
PS: Компилятор обновлён до VS2015, так что смотрите, не сломалось ли что.
Например, AdvControl(ACTL_REDRAWALL) – вполне ожидаемое место для перерисовки заголовка, которое было бы легко вызвать, но сейчас этого здесь не происходит.
(Вариант сохранить заголовок, а потом это же восстановить мне не особо нравится, так как вполне может сохраниться что-то в духе "Файл обрабатывается в плагине" или ещё что промежуточное.)
Вот вам пока тупое решение с посылкой двух табов перед выходом.
PS: Компилятор обновлён до VS2015, так что смотрите, не сломалось ли что.
- Attachments
-
- PictureView.7z
- (45.88 KiB) Downloaded 105 times
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PictureView 3 — просмотр изображений различных форматов
SEt, в целом я согласен, что перерисовка панели должна бы и обновить заголовок консоли.
Новую версию пока не пробовал, но ручное нажатие двух табов не решает проблему, когда пассивная панель выключена (или обе, а картинка открывалась из командной строки через префикс).
[b]ShiftF4 Esc[/b]
вроде бы гасит проблему.Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PictureView 3 — просмотр изображений различных форматов
Я отделил обсуждение: http://forum.farmanager.com/viewtopic.p ... 83#p137383
Фар есть инструмент, а не нянька. © 2009 DrKnS
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PictureView 3 — просмотр изображений различных форматов
Но это не сработает в просмотрщике или модальном редакторе (скажем, в архиве), если плагин был вызван для открытого файла через меню. Зато сработает
[b]ShiftF8 Esc[/b]
. Получается, костыль надо делать разный в зависимости от окружающих условий.Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
В общем, давайте подождём официального решения и так и сделаем.
- Grom PE
- Posts: 34
- Joined: Sun 21 Jun, 2015 14:24
- Has thanked: 5 times
- Been thanked: 2 times
- Contact:
PictureView 3 — просмотр изображений различных форматов
Можно ли сделать отрисовку без интерполяции (nearest neighbor) при увеличении больше 100%?
Не люблю размытое изображение, а такое особенно пригодилось бы для просмотра пиксель-арта.
Не люблю размытое изображение, а такое особенно пригодилось бы для просмотра пиксель-арта.