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 

Single Post  Topic: PE Viewer 3.0 
Author Message
iteg



PostPosted: 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 - итоговая ссылка переадресовывает на рекламные сайты и после скачивания архив содержит подмененный файл.
View user's profile Send private message


Powered by phpBB © 2001, 2005 phpBB Group