Добавлено: Вс июл 20, 2025 09:00
123
Спасибо. Не заметил его в названии файла.Mrak_Tlen писал(а):123
Лучше стало, но все равно разделитель живет своей жизнью.iteg писал(а):Для этого контролы поместил в ScrollBox.

Да, иконка стала показываться, но с черным фоном. Если удастся это исправить, будет здорово.iteg писал(а):3) Для миниатюр реализовал поддержку PNG, но имеется проблема с черным фоном.
Похоже из-за этого ширина не может быть меньше ширины двух иконок.iteg писал(а):4) Для вертикального разделителя рассчитываю минимальную ширину, которая равна ширине двух ячеек плюс ширина вертикальной полосы прокрутки.
Ждем.iteg писал(а):5) Для BITMAP и PNG в заголовок добавляю реальный размер изображения.
Это про синхронизацию. Да, это заработало. Но еще ведь хочется чтобы Перейти к узлу и в группу переходило. Может это будет называться Перейти к групповому узлу. Ну а уж если будет переход из Icon и IconGroup в окно изображений, это было-бы вообще шикарно. Хотя сейчас я приноровился по номерам иконок переходить, но обратная синхронизация тоже не помешала-бы.iteg писал(а):Реализовал.
Сильно не торопитесьiteg писал(а):Но внутренние текстовые строки на английском. Со временем доработаю.
Ширина записывается в параметр ResourcesFrame.ListViewImagesWidth.При этом в PEViewer.ini никаких изменений.
Это недействительная ширина списка от предыдущей версии, где она могла быть меньше, чем текущая минимальная.Даже один ряд иконок не видно.
Минимальную ширину списка миниатюр каким количеством ячеек сделать? Сейчас две. Или в одну?Похоже из-за этого ширина не может быть меньше ширины двух иконок.
Увидел. Просто значение записывается после закрытия плагина. А я сравнивал инишники во время работы.iteg писал(а):Ширина записывается в параметр ResourcesFrame.ListViewImagesWidth.
Но она автоматом появляется, даже при удалении ResourcesFrame.ListViewImagesWidth. То-есть откуда-то она подхватывается.iteg писал(а):Это недействительная ширина списка от предыдущей версии, где она могла быть меньше, чем текущая минимальная.
Мне кажется в одну лучше.iteg писал(а):Или в одну?
Речь вот об этом была (2я красная стрелка, указывающая на список, относится к выделению с Shift) [cut="Скриншот"]> При выделении изображения, т.е. смене фона, первоначальный цвет квадрата бросается в глаза.
Можно пример.
[/cut]
[/cut] Хотя в этом случае придётся решить как отображать выделение, когда панель плагина неактивна (не в фокусе). ICLView и в активном, и в неактивном состоянии отображает одну и ту же рамку выделения, одним и тем же цветом.
Глюк с Shift пока остался, на первом скриншоте он виден в списке. Сейчас при выделении пунктов в списке, в миниатюрах выделяется только первая и последняя, а при выделении в миниатюрах — в списке только первый пункт и последний.Реализовал перекрестное выделение элементов для списков свойств и миниатюр.
Нет, здесь что-то другое. Подсказка обрезается вне зависимости от длины. Вот в этой dll-ке в имени ресурса DISKNETHOOD обрезаются последние две буквы, [cut="вот, посмотрите."]> если навести курсор на любую длинную строку в любой вкладке, то во всплывающей подсказке она отобразится обрезанной
Насколько помню, системное ограничение для подсказки 160 символов.
[/cut] И второй момент: если во всплывающих подсказках невозможно отобразить длинные сообщения из-за ограничений, тогда в чём их целесообразность? Потому что сейчас происходит [cut="вот что:"]
[/cut] — строка в списке отображается полностью, а в подсказке обрезается. Но если бы и в списке отображалась не полностью, обрезанная в подсказке она ничего не проясняет.
Я за одну. Сделайте, пожалуйста, в одну.Минимальную ширину списка миниатюр каким количеством ячеек сделать? Сейчас две. Или в одну?
AkulaBig писал(а):Ткните пальцем, где он на странице загрузки написан?

Да на три можно растянуть и это запоминается. А на одну нельзя.Destiny писал(а): мне так вообще 3 хочется
Ждем ссылку.iteg писал(а):Для следующей версии реализовал:
При этом и сохраняются обе иконки. Хотя планировалось сохранить только одну.Destiny писал(а):ХОТЯ безусловно ожидалось единственное выделение строки №9.
Добро, надеюсь, я всё правильно понял. Но вот здесь изначально размер ячейки (или строки) достаточный и весь текст умещается, дополнительно нажимать ничего не надо:iteg писал(а):Да, подсказка не переносит буквы из-за размера ячейки, но если нажать на нее... Это особенность реализации контрола.



