А у нас Вин 11.Destiny писал(а):10 1809 x64 LTSC
PE Viewer 3.0
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Ох, обратил внимание на то, что до этого от него ускользало: режим просмотра 
Существенная поправка:
- разделитель панели работает при вызове плагина по 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.
Существенная поправка:
- разделитель панели работает при вызове плагина по 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
Тестовая версия 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/wl ... 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", подумаю над данным поведением.
Для разделов Icon, Cursor и Bitmap реализовано отображение изображений:
- Реализовано сохранение ширины списка изображений (Destiny).
- Исправлена ошибка позиционирования разделителя для изменения ширины списка изображений (AkulaBig, yozhik). Протестировал в Windows XP, Windows 7 и Windows 11. В режиме Ctrl+Q работает.
- Реализована натуральная сортировка для всех списочных контролов (yozhik). По умолчанию на вкладке ресурсов в списке описания дочерних элементов нет никакой сортировки, что отображает реальное расположение элемента в таблице ресурсов.
- При формировании изображения используется текущий фон родительского контрола (yozhik).
- Доработан мультивыбор и сброс для списка изображений (yozhik).
https://www.upload.ee/files/18338569/wl ... 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", подумаю над данным поведением.
Работает, но с глюками. Видимо глюк возник из-за того, что ширина окна с иконками стала запоминаться.iteg писал(а):- Исправлена ошибка позиционирования разделителя для изменения ширины списка изображений

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

Все остальные новшества вроде работают. Но я их глубоко не тестировал, поэтому не знаю, как это работало в предыдущей версии.
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.
Разделитель исправно работает в обоих режимах и битностях: 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
https://www.upload.ee/files/18339548/re ... 6.mp4.html
Странные "спецэффекты" сопровождают процесс изменения ширины правой панели.
Еще не понятно на чем основана минимальная ширина? Она никак не совпадает с
той же минимально необходимой, к примеру, для вывода 1 ряда данных/изображений.
Там явно видно же, что еще МОЖНО уменьшить эту ширину, утянув вправо, еще на
сколько-то пикселей этот разделитель...
Странные "спецэффекты" сопровождают процесс изменения ширины правой панели.
Еще не понятно на чем основана минимальная ширина? Она никак не совпадает с
той же минимально необходимой, к примеру, для вывода 1 ряда данных/изображений.
Там явно видно же, что еще МОЖНО уменьшить эту ширину, утянув вправо, еще на
сколько-то пикселей этот разделитель...
iteg,
взгляните, пожалуйста, может что-то выявится. При «просмотре» wfx-файлов вот этого плагина:
https://eu.diskinternals.com/download/D ... Reader.zip
ресурсы просматриваются только в группах Icon, Icon Group и Version. Во всех остальных группах либо Invalid resource, либо Corruped or compressed (именно так и отображается Corruped, без t, т.е. опечатка закралась).
PEViewer у меня последний, который Вы выкладывали, и файлы локализации я обновил.
Ещё у меня что-то странное со всплывающими подсказками происходит: если навести курсор на любую длинную строку в любой вкладке, то во всплывающей подсказке она отобразится обрезанной.
Полигон: Win 11 23H2 x64 Enterprise, TC 11.55 32/64.
взгляните, пожалуйста, может что-то выявится. При «просмотре» wfx-файлов вот этого плагина:
https://eu.diskinternals.com/download/D ... 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
AkulaBig
1)
2)
yozhik
1)
2)
3)
4)
5)
6)
7)
Destiny
1)
2)
Тестовая версия 3.0.17.6 (обновление 4):
1) Если ширину списка миниатюр сделать довольно большой и уменьшить размер основного окна, то не будет возможности получить доступ к разделителю, чтобы уменьшить размер. Для этого контролы поместил в ScrollBox.
2) Исправил фон миниатюры для светлой темы.
3) Для миниатюр реализовал поддержку PNG, но имеется проблема с черным фоном.
4) Для вертикального разделителя рассчитываю минимальную ширину, которая равна ширине двух ячеек плюс ширина вертикальной полосы прокрутки.
5) Для BITMAP и PNG в заголовок добавляю реальный размер изображения.
6) Реализовал перекрестное выделение элементов для списков свойств и миниатюр.
7) Исправил орфографическую ошибку.
https://dropmefiles.com/wjr2x
Возникла проблема с размещением файла на upload.ee - итоговая ссылка переадресовывает на рекламные сайты и после скачивания архив содержит подмененный файл.
1)
Разместил контролы в ScrollBox. Теперь, если ширина списка миниатюр больше, чем окно, то будет появляться горизонтальная полоса прокрутки и появится возможность перетянуть разделитель.Работает, но с глюками. Видимо глюк возник из-за того, что ширина окна с иконками стала запоминаться.
2)
Иконки размером 256x256 и больше идут в формате PNG. Реализовал поддержу PNG для миниатюр. Пока есть проблема с черным фоном.Кстати, иконка номер 500 размером 256х256 у вас не показывается.
yozhik
1)
Исправил.В светлой же фон квадрата соответствует BackColor
2)
Можно пример.При выделении изображения, т.е. смене фона, первоначальный цвет квадрата бросается в глаза.
3)
Да, есть такой глюк при выделении с помощью Shift.При выделении нескольких строк в списке, в изображениях выделяется только крайние (первое и последнее из выделенных)
4)
Реализовал.И да, как говорил Destiny, очень просится синхронизация: при выделении строк в списке оно дублируется в панели изображений, а при выделении квадратов в панели — дублируется в списке.
5)
Для JPG, GIF, PNG и BMP используется одна иконка.в дереве слева у пункта 6 пиктограмма BMP (совпадает с пиктограммами из группы Bitmap
6)
Исправил.Corruped or compressed
7)
Насколько помню, системное ограничение для подсказки 160 символов.если навести курсор на любую длинную строку в любой вкладке, то во всплывающей подсказке она отобразится обрезанной
Destiny
1)
Реализовал минимальную ширину для двух ячеек плюс ширина вертикальной полосы прокрутки.Еще не понятно на чем основана минимальная ширина?
2)
Локализовал только основные элементы графического интерфейса, описание которых находится в файлах локализации. Но внутренние текстовые строки на английском. Со временем доработаю.И кстати весьма странно, что для Русского языка интерфейса - пишется английское название проблемы!!!!
Тестовая версия 3.0.17.6 (обновление 4):
1) Если ширину списка миниатюр сделать довольно большой и уменьшить размер основного окна, то не будет возможности получить доступ к разделителю, чтобы уменьшить размер. Для этого контролы поместил в ScrollBox.
2) Исправил фон миниатюры для светлой темы.
3) Для миниатюр реализовал поддержку PNG, но имеется проблема с черным фоном.
4) Для вертикального разделителя рассчитываю минимальную ширину, которая равна ширине двух ячеек плюс ширина вертикальной полосы прокрутки.
5) Для BITMAP и PNG в заголовок добавляю реальный размер изображения.
6) Реализовал перекрестное выделение элементов для списков свойств и миниатюр.
7) Исправил орфографическую ошибку.
https://dropmefiles.com/wjr2x
Возникла проблема с размещением файла на upload.ee - итоговая ссылка переадресовывает на рекламные сайты и после скачивания архив содержит подмененный файл.
У меня скачанный файл требует пароль для распаковки.iteg писал(а):https://dropmefiles.com/wjr2x
