iteg
|
Posted: Sun Jul 20, 2025 00:41 Post subject: |
|
|
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 - итоговая ссылка переадресовывает на рекламные сайты и после скачивания архив содержит подмененный файл. |
|