PE Viewer 3.0

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

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

Spine
Сообщения: 129
Зарегистрирован: Ср дек 15, 2004 09:20
Откуда: Орша, Беларусь

Сообщение Spine »

iteg,
Вот такое неудобство. Почему-то ничего не показывает :(
Изображение Изображение Изображение
файл для теста
iteg
Сообщения: 116
Зарегистрирован: Чт дек 01, 2011 17:01

Сообщение iteg »

Spine, спасибо!
Добавил поддержку ARM и THUMB для Machine.
Выйдет в следующей beta-версии.
iteg
Сообщения: 116
Зарегистрирован: Чт дек 01, 2011 17:01

Сообщение iteg »

Тестовая версия 3.0.14.5:
- Добавлена новая закладка LoadConfig.
- Добавлены 24 типа ЦП для PE-заголовка.
- Устранены 2 исключения для закладки Debug.
https://dropmefiles.com/KzUKQ
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

iteg
Сейчас в тестовой версии у всех текстов принудительно увеличивается размер шрифта. Возможно, это кому-то и удобно, но мне — категорически нет. В версиях 3.0.14.0 и 3.0.14.1 всё нормально, 3.0.14.3 я, увы, вовремя не скачал, а сейчас уже не могу. Похоже, эти изменения там и вносились, но что точно делается со шрифтом, из пояснений на форуме не понял, а стилей в последней тестовой версии нет. Прошу пояснить, что и чем тут следует делать, чтобы вернуть окно к его прежнему виду.
Даже самая богатая фантазия
Не представит себе наши безобразия.
iteg
Сообщения: 116
Зарегистрирован: Чт дек 01, 2011 17:01

Сообщение iteg »

Avada
Т.к. пользователи настраивают цвета и шрифт TC под свой вкус, а плагин работает в "среде" TC, то предположил, что можно использовать эти настройки из конфигурационного файла wincmd.ini.
Используемые плагином параметры из секций настроек:
[Colors] ; light mode
BackColor=
BackColor2=
ForeColor=
ActiveTabColor=
[ColorsDark] ; dark mode
BackColor=
BackColor2=
ForeColor=
ActiveTabColor=
[AllResolutions] ; font
FontSize=
FontName=
Поэтому, как временное решение, можете изменить параметры в секции AllResolutions.
Далее, полностью планирую переделать GUI на использование стилей, а также не привязываться к настройкам wincmd.ini и реализовать их в конфигурационном файле плагина. Пока не дошли руки.
Если критично, то в следующей тестовой версии отключу данный функционал.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

iteg
Так я и предполагал. Ключи FontSize и FontName предназначены (в отличие от FontSizeDialog и FontNameDialog) для файловых панелей TС, где обычно другой шрифт, чем в диалогах. К тому же в шрифтовых группах есть ещё ключи вида FontWeight* и FontCharset*. Изменение исходных шрифтовых параметров TC для меня неприемлемо, мне проще откатиться на старую версию плагина (что, собственно, и сделано). На будущее надо либо вообще эту новацию убрать, либо дать возможность пользователю самому выбирать в плагине шрифт, либо, в крайнем случае, использовать как исходные более правильные ключи для диалогов.
Даже самая богатая фантазия
Не представит себе наши безобразия.
iteg
Сообщения: 116
Зарегистрирован: Чт дек 01, 2011 17:01

Сообщение iteg »

Avada
Для интереса, укажите ваши значения параметров FontSize, FontName, FontSizeDialog и FontNameDialog.
Аватара пользователя
Avada
Сообщения: 10541
Зарегистрирован: Пт авг 01, 2008 16:17
Откуда: Россия, Саратов

Сообщение Avada »

iteg
Да, пожалуйста.

Код: Выделить всё

FontSize=11
FontName=Segoe UI Semibold
FontSizeDialog=8
FontNameDialog=Arial
Они и по умолчанию разные. В файловых панелях Segoe UI, 9, а в диалогах Microsoft Sans Serif, 8.
Даже самая богатая фантазия
Не представит себе наши безобразия.
Аватара пользователя
SUKER
Сообщения: 49
Зарегистрирован: Пт дек 17, 2004 11:15
Откуда: Санкт-Петербург

Сообщение SUKER »

iteg
Спасибо за новую версию! К сожалению старой светлой темы там не обнаружил :( Не могли бы вы выложить ее настройки цветов? В идеале конечно иметь базовые пресеты на выбор...
iteg
Сообщения: 116
Зарегистрирован: Чт дек 01, 2011 17:01

Сообщение iteg »

SUKER
По умолчанию секции перекрытия значений цветов и параметров шрифта закомментированы и сохраняется старое поведение.
Нет необходимости перекрывать все значения, можно перекрыть только необходимые, например, цвет шрифта.
Например, для светлой темы достаточно раскомментировать:
[Colors]
; Желтый цвет
ForeColor=$00FFFF

Можете воспользоваться цветами из:
https://docwiki.embarcadero.com/RADStud ... in_the_VCL

[Colors] ; light theme
BackColor=$F0F0F0
BackColor2=-1
ForeColor=-1
ActiveTabColor=$D1D499
HighlightColor=$FF0000
ImportantColor=$D30094
ErrorColor=255

[ColorsDark] ; dark theme
BackColor=$202020
BackColor2=$424242
ForeColor=-1
ActiveTabColor=$D47800
HighlightColor=$FFFF00
ImportantColor=$EE82EE
ErrorColor=$3C14DC

;[Font]
;FontName=Segoe UI
;FontSize=9
Аватара пользователя
SUKER
Сообщения: 49
Зарегистрирован: Пт дек 17, 2004 11:15
Откуда: Санкт-Петербург

Сообщение SUKER »

iteg
По умолчанию секции перекрытия значений цветов и параметров шрифта закомментированы и сохраняется старое поведение.
Нет необходимости перекрывать все значения, можно перекрыть только необходимые, например, цвет шрифта.
Первое, что я сделал, это раскомментировал светлую тему в ини - поменялось только пара цветов, но общий вид ровно тот же, что и по дефолту. Воткнул руками черный шрифт на белом фоне стало конечно получше, но до того, что было, как до луны :(
Старая плоская светлая тема (черно белая с разделением строк и столбцов) которая была до ввода темной устраивала чуть больше чем полностью. Я видимо вас не правильно изначально понял и думал, что будет возможность вернуть именно старый вид до всей этой свистопляски с темами...
Аватара пользователя
yozhik
Сообщения: 353
Зарегистрирован: Вс май 04, 2014 20:34
Откуда: Электросталь

Сообщение yozhik »

SUKER
Давайте подождём немного, когда VCL-стили подключат, будет как раз то, о чём Вы пишете (я скорее всего Вас правильно понял :) ).
Amo ergo sum
Аватара пользователя
SUKER
Сообщения: 49
Зарегистрирован: Пт дек 17, 2004 11:15
Откуда: Санкт-Петербург

Сообщение SUKER »

yozhik
Я имел ввиду вот этот старый вид (взято из первых страниц данного топика):
Изображение
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

SUKER
Да, хотелось бы вернуть такой видок.
Аватара пользователя
yozhik
Сообщения: 353
Зарегистрирован: Вс май 04, 2014 20:34
Откуда: Электросталь

Сообщение yozhik »

iteg
Библиотеки *.a плагин не понимает, может быть стоит добавить их обработку? fileinfo.wlx их умеет. Вот примеры.
Amo ergo sum
Ответить