iteg
 
 
 
  | 
		
			
				 Posted: Sun Aug 31, 2025 12:17    Post subject:  | 
				     | 
			 
			
				
  | 
			 
			
				Тестовая версия 3.0.17.6 (обновление 6):
 
1) Реализовано отображение количества элементов групповой иконки или курсора в заголовке ее миниатюры.
 
2) Исправлена ошибка отображения иконок в формате PNG.
 
3) Реализовано отображение миниатюр для каталога ресурсов с именем 'PNG'.
 
4) Исправлена ошибка функции валидации заголовка BITMAP-ресурса.
 
5) Исправлена ошибка отображения миниатюр группового курсора.
 
6) Исправлена ошибка получения значений Hotspot для ресурса курсора.
 
7) Реализовано корректное отображение файла с нулевым размером. Destiny.
 
8 ) Для формы Info исправлена ошибка полной очистки ListView при получении статуса с VirusTotal и присутствии только файлового блока (до энтропии). AkulaBig.
 
https://www.upload.ee/files/18537300/wlx_peviewer_3.0.17.6_6.rar.html
 
 
Добавлено спустя 2 часа 8 минут:
 
 
yozhik
 
1)  	  | Quote: | 	 		  | В области панели текст не уместился, но и в tooltip'е его нельзя посмотреть — это выглядит непонятным, производит впечатление сбоя. Или может там всё же какой бажок закрался? | 	  
 
К сожалению, это стандартная реализация отображения ToolTips. Бегло просмотрел исходники и увидел, что ограничение устанавливается в 80 символов. Пока не искал способ решения проблемы.
 
2) Проблему выделения миниатюр с помощью Shift еще не решал.
 
 
Destiny
 
1)  	  | Quote: | 	 		  Т.е. те иконки, чтоб образуют одну СЛИТНУЮ группу, отличающуюся лишь размерами - это всё
 
показано в одной строке. И тем самым мы точно видим/понимаем - а сколько там УНИКАЛЬНЫХ иконок.
 
А в сабже они показаны в ресурсах просто подряд - и нет никакой хотя бы псевдо-группировки. | 	  
 
Групповая иконка (Icon Group) или курсор (Cursor Group) состоят из элементов c ID (число/строка после глубины цвета), по данному ID эти одиночные элементы можно просмотреть в каталогах Icon и Cursor соответственно. ID не всегда последовательные числа и в одной групповой иконке могут быть обычные иконки с разными ID как числовыми, так и строковыми. См. TOTALCMD.EXE\Icon Group\MAINICON, например, 10 и 209. А имя иконки MAINICON - строковое ID.
 
Количество элементов групповой иконки или курсора добавил в обновлении 6.
 
Да, для одиночных Icon и Cursor отображаю последовательно, так как они записаны в структуре. А логическая группировка отражена в Icon Group и Cursor Group. Все зависит от необходимого вам способа просмотра.
 
2)  	  | Quote: | 	 		  | Но ЧТО скрывается за последней вкладкой - вообще непостижимо.... | 	  
 
Если при открытии файла возникает исключение, то для отображения текста исключения создаю псевдо-закладку, в заголовок которой вывожу этот текст. При клике, текст копируется в буфер обмена. Например, при попытке открытия файла заблокированного другим приложением.
 
3)  	  | Quote: | 	 		  | Хотя тогда вопрос к переводу Неизвестный. Это что - тип? "он мой". | 	  
 
Да. Это общий строковый литерал, который использую по всему коду. Так исторически сложилось.
 
 
 
Orion9
 
 	  | Quote: | 	 		  | PEViewer практически полностью его вытеснил. | 	  
 
Какого еще функционала не хватает по сравнению с FileInfo? | 
			 
		  |