Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

PE Viewer 3.0
Goto page Previous  1, 2, 3 ... 16, 17, 18, 19, 20  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
AkulaBig



Joined: 03 Dec 2008
Posts: 420

Post (Separately) Posted: Sun Jul 13, 2025 12:50    Post subject: Reply with quote

Destiny wrote:
10 1809 x64 LTSC

А у нас Вин 11.
Back to top
View user's profile Send private message
BeTeP



Joined: 31 Mar 2005
Posts: 131
Location: Санкт-Петербург

Post (Separately) Posted: Sun Jul 13, 2025 13:42    Post subject: Reply with quote

Destiny wrote:
Ну и файл прилагается же к посту? Чтобы мы тоже могли посмотреть.

Не показывает абсолютно в любом файле. Так что прикладывать нечего.

ADD: Win 10 1809 x64 LTSC, TC 11.55 x86.
_________________
«The Truth Is Out There»
Back to top
View user's profile Send private message
AkulaBig



Joined: 03 Dec 2008
Posts: 420

Post (Separately) Posted: Sun Jul 13, 2025 14:37    Post subject: Reply with quote

BeTeP wrote:
Не показывает абсолютно в любом файле. Так что прикладывать нечего.

Может только у вас не показывается. Поэтому и просят выложить. Например, у вас в файле TOTALCMD.EXE не показываются ресурсы?
Back to top
View user's profile Send private message
BeTeP



Joined: 31 Mar 2005
Posts: 131
Location: Санкт-Петербург

Post (Separately) Posted: Sun Jul 13, 2025 15:16    Post subject: Reply with quote

AkulaBig

Скрины, которые я выкладывал выше, сделаны с файла TOTALCMD64.EXE, но не показывает абсолютно в любом файле.

Опять же, как говорил выше, я предпочитаю пользоваться ICLView. Поэтому меня не особо напрягает, что в этом плагине не показывает.
_________________
«The Truth Is Out There»
Back to top
View user's profile Send private message
AkulaBig



Joined: 03 Dec 2008
Posts: 420

Post (Separately) Posted: Sun Jul 13, 2025 17:14    Post subject: Reply with quote

BeTeP wrote:
Скрины, которые я выкладывал выше, сделаны с файла TOTALCMD64.EXE

Теперь понятно, но вы об этом не писали.
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 274
Location: Электросталь

Post (Separately) Posted: Sun Jul 13, 2025 18:01    Post subject: Reply with quote

Ох, обратил внимание на то, что до этого от него ускользало: режим просмотра Embarassed
Существенная поправка:
- разделитель панели работает при вызове плагина по F3, в Lister'е, хотя спорадически подглючивает — «улетает» на правый край и «прилипает» там, как описано выше, но бессистемно — то норм, то глюк;
- разделитель панели не работает при вызове плагина по Ctrl+Q, в QuickLook — постоянно «сидит», «прилипший», на правом краю.

Да уж, баголовство (или багоискательство) — тоже труд )) Требует сноровки, смекалки и скрупулёзного подхода ))

Переформулирую хотелку, которую, как я понял, все поддерживают. Было бы удобно (если возможно):

- нажатие Space bar в табличном списке группы ресурсов при выделенной строке — переход к индивидуальному показу выбранного ресурса (ico, bmp, cur, etc.);
- нажатие Space bar при индивидуальном показе — переход «в корень», к узлу родительской группы, к табличному списку ресурсов, с выделением строки того ресурса, от которого мы только что перешли.

Т.е. чтобы по Space bar переключаться от списка к пункту и обратно. Кстати, именно так работает системный предпросмотр файлов на Macintosh: нажатие Space bar — окошко с предпросмотром всплывает, повторное нажатие — окошко уплывает.

iteg, в табличном списке, меню ПКМ по строке ресурса — точно ли «Go to node    Space»? Может быть уместней «Go to Item    Space», а вот из индивидуального в корень уже «Go to Node    Space». Я не уверен, могу тут ошибаться, но мне вроде именно такая терминология попадалась.

Подпись для ясности:
Мой полигон: Win 11 23H2 x64 Enterprise, TC 11.55 32/64.
_________________
Amo ergo sum
Back to top
View user's profile Send private message
iteg



Joined: 01 Dec 2011
Posts: 109

Post (Separately) Posted: Sun Jul 13, 2025 18:57    Post subject: Reply with quote

Тестовая версия 3.0.17.6 (обновление 3):
Для разделов Icon, Cursor и Bitmap реализовано отображение изображений:
- Реализовано сохранение ширины списка изображений (Destiny).
- Исправлена ошибка позиционирования разделителя для изменения ширины списка изображений (AkulaBig, yozhik). Протестировал в Windows XP, Windows 7 и Windows 11. В режиме Ctrl+Q работает.
- Реализована натуральная сортировка для всех списочных контролов (yozhik). По умолчанию на вкладке ресурсов в списке описания дочерних элементов нет никакой сортировки, что отображает реальное расположение элемента в таблице ресурсов.
- При формировании изображения используется текущий фон родительского контрола (yozhik).
- Доработан мультивыбор и сброс для списка изображений (yozhik).
https://www.upload.ee/files/18338569/wlx_peviewer_3.0.17.6_3.rar.html

1) Destiny и AkulaBig, переходы между списками и деревом пока продумываю.
2) AkulaBig в ролике указаны 4 иконки с индексами 500, 501, 996 и 997. Вы их пролистали и показали только с индексами 996 и 997. Сверху идут 500 и 501.
3) yozhik для Icon, Cursor и _Group пока жесткое масштабирование в 32x32, а для Bitmap уже доработанное масштабирование и центрирование.
4) BeTeP ошибка возникает из-за несоответствия исполняемого файла плагина и файлов локализации. Обновите из архива.
5) yozhik по поводу "Space bar", подумаю над данным поведением.
Back to top
View user's profile Send private message
BeTeP



Joined: 31 Mar 2005
Posts: 131
Location: Санкт-Петербург

Post (Separately) Posted: Sun Jul 13, 2025 19:29    Post subject: Reply with quote

iteg wrote:
BeTeP ошибка возникает из-за несоответствия исполняемого файла плагина и файлов локализации. Обновите из архива.

Теперь все отлично. Спасибо.
_________________
«The Truth Is Out There»
Back to top
View user's profile Send private message
AkulaBig



Joined: 03 Dec 2008
Posts: 420

Post (Separately) Posted: Sun Jul 13, 2025 20:26    Post subject: Reply with quote

iteg wrote:
- Исправлена ошибка позиционирования разделителя для изменения ширины списка изображений

Работает, но с глюками. Видимо глюк возник из-за того, что ширина окна с иконками стала запоминаться.

То-есть если разделитель сместить влево до упора, а затем уменьшить размер окна, разделитель окна иконок заходит за разделитель перечня иконок и становится не видно таблицу иконок. Обнаружил я это при переключении F3 на Ctrl+Q, но потом оказалось, что и только по F3 такой-же глюк. Главное уменьшить размер окна.
iteg wrote:
в ролике указаны 4 иконки с индексами 500, 501, 996 и 997. Вы их пролистали и показали только с индексами 996 и 997. Сверху идут 500 и 501.

Точно, а я не обратил на это внимание. А почему у одной группы иконок номера с таким разрывом? Это при создании библиотеки другие разрешения добавлялись позже?
Кстати, иконка номер 500 размером 256х256 у вас не показывается. Похоже сжимает так, что не видна становится:

Все остальные новшества вроде работают. Но я их глубоко не тестировал, поэтому не знаю, как это работало в предыдущей версии.
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 274
Location: Электросталь

Post (Separately) Posted: Sun Jul 13, 2025 20:34    Post subject: Reply with quote

iteg

Разделитель исправно работает в обоих режимах и битностях: Lister + QuickLook. Спасибо! Предлагаю добавить: двойной щелчок по разделителю возвращает его в исходное (умолчательное) положение -> к правому краю, по одному изображению на ряд.

Натуральная сортировка работает. Спасибо. Учитывая, что «по умолчанию... в списке описания... нет никакой сортировки», и поскольку это «отображает реальное расположение элемента в таблице ресурсов», быть может было бы нелишним добавить третье состояние сортировки:
1-й щелчок — 1->9;
2-й щелчок — 9->1;
3-й щелчок — первоначальная (умолчательная) сортировка (точнее её отсутствие).

Псевдопрозрачность фона изображений («текущий фон родительского контрола») работает. Спасибо, стало безусловно лучше. Однако:
- Фон, если я правильно понял, берётся из ключа BackColor. В тёмной теме всё хорошо. В светлой же фон квадрата соответствует BackColor, а фон самой панели соответствует BackColor2. И если они различаются, то получается «зебра». Думается, лучше бы унифицировать и брать фон изображений и панели из одного ключа.
- При выделении изображения, т.е. смене фона, первоначальный цвет квадрата бросается в глаза. На это, конечно, можно не обращать внимания, существенного беспокойства нет. Но если возможно «малым потом» отрегулировать сию шероховатость, то был бы хороший плюс.

«Залипание» выделения в панели изображений более не проявляется, спасибо. Но теперь:
- При выделении нескольких строк в списке, в изображениях выделяется только крайние (первое и последнее из выделенных).
- И да, как говорил Destiny, очень просится синхронизация: при выделении строк в списке оно дублируется в панели изображений, а при выделении квадратов в панели — дублируется в списке.

TOTALCMD64.EXE > Icon (209) > 6 пункт, 3 (Icon) / 27 (PNG):
- в панели Preview белый квадрат вместо изображения (вот, вижу AkulaBig тоже на подобное внимание обратил);
- в дереве слева у пункта 6 пиктограмма BMP (совпадает с пиктограммами из группы Bitmap (115)), но это не BMP, это PNG.

Мой полигон: Win 11 23H2 x64 Enterprise, TC 11.55 32/64.
_________________
Amo ergo sum
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 298

Post (Separately) Posted: Sun Jul 13, 2025 23:05    Post subject: Reply with quote

https://www.upload.ee/files/18339548/record_2025_07_13_22_01_56_866.mp4.html
Странные "спецэффекты" сопровождают процесс изменения ширины правой панели.

Еще не понятно на чем основана минимальная ширина? Она никак не совпадает с
той же минимально необходимой, к примеру, для вывода 1 ряда данных/изображений.
Там явно видно же, что еще МОЖНО уменьшить эту ширину, утянув вправо, еще на
сколько-то пикселей этот разделитель...
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 274
Location: Электросталь

Post (Separately) Posted: Tue Jul 15, 2025 21:59    Post subject: Reply with quote

iteg,
взгляните, пожалуйста, может что-то выявится. При «просмотре» wfx-файлов вот этого плагина:
https://eu.diskinternals.com/download/DiskInternals_Reader.zip

ресурсы просматриваются только в группах Icon, Icon Group и Version. Во всех остальных группах либо Invalid resource, либо Corruped or compressed (именно так и отображается Corruped, без t, т.е. опечатка закралась).

PEViewer у меня последний, который Вы выкладывали, и файлы локализации я обновил.

Ещё у меня что-то странное со всплывающими подсказками происходит: если навести курсор на любую длинную строку в любой вкладке, то во всплывающей подсказке она отобразится обрезанной.

Полигон: Win 11 23H2 x64 Enterprise, TC 11.55 32/64.
_________________
Amo ergo sum
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 298

Post (Separately) Posted: Wed Jul 16, 2025 12:04    Post subject: Reply with quote

И кстати весьма странно, что для Русского языка интерфейса - пишется английское название проблемы!!!!
Тоже весьма большой непорядок. Надо править!
Back to top
View user's profile Send private message
iteg



Joined: 01 Dec 2011
Posts: 109

Post (Separately) Posted: Sun Jul 20, 2025 00:41    Post subject: Reply with quote

AkulaBig
1)
Quote:
Работает, но с глюками. Видимо глюк возник из-за того, что ширина окна с иконками стала запоминаться.

Разместил контролы в ScrollBox. Теперь, если ширина списка миниатюр больше, чем окно, то будет появляться горизонтальная полоса прокрутки и появится возможность перетянуть разделитель.
2)
Quote:
Кстати, иконка номер 500 размером 256х256 у вас не показывается.

Иконки размером 256x256 и больше идут в формате PNG. Реализовал поддержу PNG для миниатюр. Пока есть проблема с черным фоном.

yozhik
1)
Quote:
В светлой же фон квадрата соответствует BackColor

Исправил.
2)
Quote:
При выделении изображения, т.е. смене фона, первоначальный цвет квадрата бросается в глаза.

Можно пример.
3)
Quote:
При выделении нескольких строк в списке, в изображениях выделяется только крайние (первое и последнее из выделенных)

Да, есть такой глюк при выделении с помощью Shift.
4)
Quote:
И да, как говорил Destiny, очень просится синхронизация: при выделении строк в списке оно дублируется в панели изображений, а при выделении квадратов в панели — дублируется в списке.

Реализовал.
5)
Quote:
в дереве слева у пункта 6 пиктограмма BMP (совпадает с пиктограммами из группы Bitmap

Для JPG, GIF, PNG и BMP используется одна иконка.
6)
Quote:
Corruped or compressed

Исправил.
7)
Quote:
если навести курсор на любую длинную строку в любой вкладке, то во всплывающей подсказке она отобразится обрезанной

Насколько помню, системное ограничение для подсказки 160 символов.

Destiny
1)
Quote:
Еще не понятно на чем основана минимальная ширина?

Реализовал минимальную ширину для двух ячеек плюс ширина вертикальной полосы прокрутки.
2)
Quote:
И кстати весьма странно, что для Русского языка интерфейса - пишется английское название проблемы!!!!

Локализовал только основные элементы графического интерфейса, описание которых находится в файлах локализации. Но внутренние текстовые строки на английском. Со временем доработаю.

Тестовая версия 3.0.17.6 (обновление 4):
1) Если ширину списка миниатюр сделать довольно большой и уменьшить размер основного окна, то не будет возможности получить доступ к разделителю, чтобы уменьшить размер. Для этого контролы поместил в ScrollBox.
2) Исправил фон миниатюры для светлой темы.
3) Для миниатюр реализовал поддержку PNG, но имеется проблема с черным фоном.
4) Для вертикального разделителя рассчитываю минимальную ширину, которая равна ширине двух ячеек плюс ширина вертикальной полосы прокрутки.
5) Для BITMAP и PNG в заголовок добавляю реальный размер изображения.
6) Реализовал перекрестное выделение элементов для списков свойств и миниатюр.
7) Исправил орфографическую ошибку.
https://dropmefiles.com/wjr2x

Возникла проблема с размещением файла на upload.ee - итоговая ссылка переадресовывает на рекламные сайты и после скачивания архив содержит подмененный файл.
Back to top
View user's profile Send private message
AkulaBig



Joined: 03 Dec 2008
Posts: 420

Post (Separately) Posted: Sun Jul 20, 2025 03:56    Post subject: Reply with quote

iteg wrote:
https://dropmefiles.com/wjr2x

У меня скачанный файл требует пароль для распаковки.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 16, 17, 18, 19, 20  Next
Page 17 of 20

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group