View previous topic :: View next topic |
Author |
Message |
AkulaBig
Joined: 03 Dec 2008 Posts: 355
|
(Separately) Posted: Sun Jul 06, 2025 20:45 Post subject: |
|
|
iteg wrote: | Для информационной таблицы и списка изображений реализованы мультивыбор и контекстное меню с элементами: копирования, выделения всего, сохранения и перехода к узлу. |
Согласен. Но тогда надо сделать синхронизацию окна иконок с таблицей и списком. У вас сейчас список синхронизируется с окном иконок, а окно иконок со списком нет. Ну и шагов для сохранения иконки очень много. Например, у вас окно иконок будет синхронизировано со списком. Начинаем. Нашел нужную иконку -> В списке нажимаем Перейти к узлу -> Переходим в таблицу и только там есть опции Копировать и Сохранить. Конечно и это вариант, но хотелось-бы хотя-бы опции Копировать и Сохранить иметь в списке. Если окно иконок будет с ним синхронизировано, тогда можно и в нем ПКМ или хоткеи делать.
iteg wrote: | Список изображений теперь растягиваемый. |
Вы про версию 3.0.17.7? Если про нее, то растягивание таблицы и списка особо как-раз не нужно. Не думаю, что в библиотеке будут стозначные номера. А вот растягивание окна иконок очень надо. Тысячу иконок пролистывать по одной не очень удобно. Здорово было-бы если можно иконки отобразить несколько в ряд. В ICLView такого нет. Так что это могло-бы стать преимуществом вашего просмотра.
iteg wrote: | Да, планирую реализовать и для "Icon Group" и для "Cursor Group". |
Было-бы здорово.
iteg wrote: | Посмотрю, что можно сделать. |
И это было-бы преимуществом перед ICLView.
iteg wrote: | Обязательно пришлите ссылку на файл для анализа. |
Файл-то не левый, а от Axialis. Набор Axialis_Flat_Pro_2017. Остальные наборы отображаются. https://www.dropbox.com/scl/fi/7b9ruajtpj4oc6juko7mv/Basic.icl?rlkey=dshqx2pu2wa3u9wz9mcwwzurr&dl=1
iteg wrote: | Для Bitmap реализовано пропорциональное сжатие и центрирование в область 32x32. Если изображение меньше, то рисуется оригинальным размером с центрированием. |
Думаю это будет намного лучше для иконок, чем растягивание. Не на чем потестировать, но надеюсь 512х512 будет видно в 32х32.
iteg wrote: | После версии 3.0.17.7 тоже увеличил скорость формирования списка изображений. |
Дак где ссылка на более новую версию? Я вижу только на 3.0.17.7.
iteg wrote: | время занимает построение списка изображений. |
В ICLView список мгновенно строится. Конечно хотелось-бы, чтобы и у вас так было, но ... |
|
Back to top |
|
 |
yozhik

Joined: 04 May 2014 Posts: 261 Location: Электросталь
|
(Separately) Posted: Mon Jul 07, 2025 00:58 Post subject: |
|
|
iteg wrote: | После версии 3.0.17.7 тоже увеличил скорость формирования списка изображений. |
Добро, интересно взглянуть. Мы же не против нового функционала, мы только просим, чтобы он не нарушал ритм работы и не конфликтовал с установившимся стилем работы.
iteg wrote: | Построение списка изображение и их отрисовка возникает только в случае закладки Ресурсы и нахождении на разделе типа |
Это самоочевидно. Но если это вызывает задержку и оптимизации поддаётся только до определённого уровня, то тогда это заставляет пользователя запоминать и учитывать то, что ему не нужно. Столько плагинов, а помимо этого ещё столько других утилит, программ, и у каждого запоминать неочевидные особенности? «Вот эту вкладку оставляем открытой, а вот за этой следим чтобы она не оставалась открытой, иначе в следующий раз когда мы её откроем, она будет тормозить» — это же как-то несерьёзно. Получается, что плагин вместо того, чтобы помогать, характер проявляет ))
В целом прототип симпатичный получился, но это не меняет принципиального момента — для таких программ, как PEViewer, показ иконок — третьестепенная задача. Интересно, в специализированных редакторах ресурсов делают вообще табличный показ иконок? Я не встречал. Постоянно под рукой держу RisohEditor и ResourceHacker — в них нет. В старом Restorator'е тоже, вроде, не было, точно не помню. И мне кажется это не случайно — у них другое предназначение. Ведь даже если Вы отладите синхронизацию показа и добавите прозрачность (потому что сейчас в тёмном режиме белые пятна вокруг иконок — беда, из-за них и иконок то не видно), всё равно это так и останется третьестепенным функционалом, пристройкой, периферией, а значит по определению не сможет тягаться с тем же ICLView, у которого изначально эта задача прямая и единственная. Это всё равно, что прикрутить к рукоятке молотка линейку, чтобы не таскать с собой линейку. Возможно, конечно, но зачем. Линейкой рукоятка никогда не станет, а будет только с толку сбивать.
Но главная печаль — это притормаживание. У меня оно ощутимо и на маленьких DLL-ках, с 20-ю иконками. Если тормоза убрать, ладно, нехай показывает. А если не получится, сделайте, пожалуйста, маааленький выключатель )) Это пожелание. Пока есть возможность попросить, будем попросить. Как не станет, будем смиряться.
AkulaBig wrote: | Здорово было-бы если можно иконки отобразить несколько в ряд. В ICLView такого нет. |
Да вроде есть, вот
в светлом и в тёмном. Или Вы про другое? Ещё я в ICLView очень пользуюсь встроенным «навигатором». Это в статусной строке 2 кнопки — ими перемещаешься только по иконочным dll, и если в папке тысячи dll, но не все из них иконочные (как в system32, например), этот «навигатор» очень выручает. А ещё и редактор там встроенный есть. А ещё размер какой хочешь выставляй... Маэстро )) _________________ Amo ergo sum |
|
Back to top |
|
 |
|
|
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
|