Page 1 of 1

Баг с изменением ширины окна с помощью с.ф. 67

Posted: Thu May 29, 2014 4:49 pm
by e-andrew
При изменении ширины окна с помощью с.ф. 67, окно перестаёт перемещаться. Если сменить фокус на другое окно и снова на это, то можно снова перемещать.
При изменении высоты такой проблемы не наблюдается.

Re: Баг с изменением ширины окна с помощью с.ф. 67

Posted: Thu May 29, 2014 7:18 pm
by 0CodErr
Лучше код покажи. У меня окно перемещается.

Ага, понял, имелось в виду только ширина. Тогда не перемещается.

Но и после смены фокуса оно у меня не перемещается.

А хотя нет, всё работает. Просто я забыл "xor esi, esi".

Posted: Tue Dec 22, 2015 8:24 pm
by Veliant
Не совсем баг, но все же: при создании окна с указанием что координаты будут отчитываться от клиентской области, размер окна задаётся именно с рамкой. Было бы куда удобнее если бы можно было бы задавать размер клиентской области, а ядро само бы считало какого размера должно быть окно с учётом текущих размеров рамки окна.
Поэтому предлагаю сделать для таких окон чтобы параметры размеров окна по факту означали размеры клиентской области