AkulaBig
|
Posted: Sun Jul 20, 2025 11:42 Post subject: |
|
|
Спасибо. Не заметил его в названии файла.
Добавлено спустя 59 минут:
iteg wrote: | Для этого контролы поместил в ScrollBox. |
Лучше стало, но все равно разделитель живет своей жизнью.
Вот первый запуск новой версии:
Даже один ряд иконок не видно. Обратите внимание. Только я цепляю мышкой разделитель, он показывает, что будет растягиваться до ширины двух иконок. После растягивания окна больше в такое положение разделитель поставить не удается. Только перестановкой сборки из архива. При этом в PEViewer.ini никаких изменений. То-есть совершенно не понятно, где хранится ширина. надеюсь не в реестре и не в appdata.
После растягивания минимальная ширина окна становится две иконки и шириной в одну иконку его никак не сделать в развернутом окне. А вот в восстановленном окне удалось. Дергал, дергал, вдруг окно стало шириной в одну иконку. Хотел записать гифку. Но не удалось это повторить, сколько не старался. А так ScrollBox помог. Теперь в любом состоянии можно растянуть до показа таблицы. И разделитель показывается всегда слева.
iteg wrote: | 3) Для миниатюр реализовал поддержку PNG, но имеется проблема с черным фоном. |
Да, иконка стала показываться, но с черным фоном. Если удастся это исправить, будет здорово.
iteg wrote: | 4) Для вертикального разделителя рассчитываю минимальную ширину, которая равна ширине двух ячеек плюс ширина вертикальной полосы прокрутки. |
Похоже из-за этого ширина не может быть меньше ширины двух иконок.
iteg wrote: | 5) Для BITMAP и PNG в заголовок добавляю реальный размер изображения. |
Ждем.
Это про синхронизацию. Да, это заработало. Но еще ведь хочется чтобы Перейти к узлу и в группу переходило. Может это будет называться Перейти к групповому узлу. Ну а уж если будет переход из Icon и IconGroup в окно изображений, это было-бы вообще шикарно. Хотя сейчас я приноровился по номерам иконок переходить, но обратная синхронизация тоже не помешала-бы.
iteg wrote: | Но внутренние текстовые строки на английском. Со временем доработаю. |
Сильно не торопитесь Не надо распылятся на мелочи. Без этого можно потерпеть. |
|