Re[8]: Программы для тестирования размеров элементов диалога
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 31.12.24 10:00
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>У меня не воспроизводились, поэтому и говорю. Возможно специфика приложения


У Вас диалоги статические (загружаемые непосредственно из ресурсов) или динамические (создаваемые/настраиваемые в процессе выполнения)?

Если статические, попробуйте, например, Static Text слева от Edit/Combo Box, чтоб при масштабе 100% текст отображался полностью, и заканчивался где-то в 6-7 точках от следующего элемента. При масштабе 125% такой текст обрезается и в Win7, и в Win8, и в Win10/11, независимо от наличия/отсутствия манифестов поддержки DPI. Если увеличивать интервал до 8-10 точек, то в масштабе 100% образуется слишком широкий зазор.

bnk>просто в манифест прописать что надо


Дык, прописано, не помогает. Пока не было прописано — масштабировало с замыливанием. После прописывания замыливание пропало, но тексты все равно обрезаются. Я так понимаю, это все от кривого пересчета DLU в точки.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.