Обрезание широкого диалога по горизонтали
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 18.09.20 07:22
Оценка:
Балуясь с низкими разрешениями, внезапно обнаружил, что статический диалог, превосходящий по ширине экран, винда тупо обрезает справа еще на этапе создания, и при перемещении окна влево правая часть по-прежнему не отображается. Системные кнопки, как положено, рисуются у правого края заголовка — обрезается только содержимое диалога. По вертикали обрезки не происходит — если двигать окно вверх, нижняя часть отображается нормально.

Это документированное поведение? С ходу не нашел упоминаний такой особенности.
dialog dialogbox screen экран ширина width
Re: Обрезание широкого диалога по горизонтали
От: Мёртвый Даун Россия  
Дата: 18.09.20 12:01
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

ЕМ>Это документированное поведение? С ходу не нашел упоминаний такой особенности.


Invalidate?

Или ты чтото свое делаешь в клиентской области?
Только Путин, и никого кроме Путина! О Великий и Могучий Путин — царь на веки веков, навсегда!
Смотрю только Соловьева и Михеева, для меня это самые авторитетные эксперты.
КРЫМ НАШ! СКОРО И ВСЯ УКРАИНА БУДЕТ НАШЕЙ!
Re[2]: Обрезание широкого диалога по горизонтали
От: Евгений Музыченко Франция https://software.muzychenko.net/ru
Дата: 18.09.20 12:12
Оценка:
Здравствуйте, Мёртвый Даун, Вы писали:

МД>Invalidate?


Это годилось бы только для восстановления части, обрезанной при отображении диалога. А судя по тому, что заголовок окна выглядит правильно (винда рисует системные кнопки на правом краю), правая часть диалога, что не вошла на экран при его создании, обрезается насовсем.

МД>Или ты чтото свое делаешь в клиентской области?


Напрямую ничего не делаю. Иногда рисую во вложенном Report View.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.