Вверх ↑
Ответов: 5
Рейтинг: 1
#1: 2008-10-27 14:20:05 ЛС | профиль | цитата
Сорри, не знал, что форум глючит... Напишу еще раз...

Ничего страшного: обещаю в ближайшие дни все сделать, как просили+опциональное автообновление размеров формы при смене ограничений - изменения ограниченй вступают в силу только после ручной попытки изменить размер окна(критично для динамического обновления ограничений)...

Насчет пожеланий:

1) Я лишь использую стандартные возможности фичи ОСи - WM_GETMINMAXINFO: при данном подходе я не могу сделать болше, чем умеет она...
2) Чтобы снять одно из ограничений, можно мросто прописать значение MaxInt, но т.к. это нельзя сделать буквально, то для удобства(не писать же все время это длинное число) я могу повесить это значение на 0...
3) Не имеет смысла ограничивать окно размерами экрана: вручную нельзя утащить границы окна за пределы экрана, а программно - вы за этим должны следить сами...
------------ Дoбавленo:

Есть еще вариант запомнить старые значения ограничений и например восстанавливать их при попытки записать 0... Ваши предложения...
карма: 1

1
Голосовали:LainX