Видать кто-то сообщения удаляет...
Этот топик читают: Гость
Ответов: 1161
Рейтинг: 160
|
|||
карма: 0 |
|
Ответов: 3514
Рейтинг: 184
|
|||
Использование апострофа в тексте приводит к тому, что сообщение не появляется..
|
|||
карма: 0 |
| ||
Голосовали: | flud |
Ответов: 5
Рейтинг: 1
|
|||
Сорри, не знал, что форум глючит... Напишу еще раз...
Ничего страшного: обещаю в ближайшие дни все сделать, как просили+опциональное автообновление размеров формы при смене ограничений - изменения ограниченй вступают в силу только после ручной попытки изменить размер окна(критично для динамического обновления ограничений)... Насчет пожеланий: 1) Я лишь использую стандартные возможности фичи ОСи - WM_GETMINMAXINFO: при данном подходе я не могу сделать болше, чем умеет она... 2) Чтобы снять одно из ограничений, можно мросто прописать значение MaxInt, но т.к. это нельзя сделать буквально, то для удобства(не писать же все время это длинное число) я могу повесить это значение на 0... 3) Не имеет смысла ограничивать окно размерами экрана: вручную нельзя утащить границы окна за пределы экрана, а программно - вы за этим должны следить сами... ------------ Дoбавленo: Есть еще вариант запомнить старые значения ограничений и например восстанавливать их при попытки записать 0... Ваши предложения... |
|||
карма: 1 |
| ||
Голосовали: | LainX |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
---
|
|||
карма: 22 |
|
Ответов: 3514
Рейтинг: 184
|
|||
test
|
|||
карма: 0 |
| ||
Голосовали: | flud |
Разработчик
Ответов: 26163
Рейтинг: 2127
|
|||
test
А черт его знает, три моих поста выкинуло |
|||
карма: 22 |
|
Ответов: 3514
Рейтинг: 184
|
|||
видимо есть ещё на что-то аллергия..
|
|||
карма: 0 |
| ||
Голосовали: | flud |
Администрация
Ответов: 15295
Рейтинг: 1519
|
|||
Астрамак писал(а): Использование апострофа в тексте приводит к тому, что сообщение не появляется..приводило |
|||
карма: 27 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Астрамак писал(а): Компонент для среды HiAsm предназначенный для ограничения размеров формы.Астрамак, не обижайся. А зачем он нужен Смысл. |
|||
карма: 25 |
| ||
Голосовали: | Валерий |
Ответов: 3514
Рейтинг: 184
|
|||
Лично я его юзаю в своём mail.ru агенте
|
|||
карма: 0 |
| ||
Голосовали: | flud |
Ответов: 9906
Рейтинг: 351
|
|||
Есть возможность воспользоваться новыми точками: WidthControls и HeightControls
Демка, здесь: http://hiasm.com/forum.html?q=3&p=97232#p97232 Недостаток: математику для ограничений надо писать самому. Грубо говоря, надо работать головой Достоинства прямо вытекают из недостатков: сделать можно практически все, что угодно. В демке реализованы, вообще-то, довольно сложные варианты ограничений, типа: "Ограничиваем ширину минимальной (111) шириной самого узкого клиента" Ну и конечно: Сова писал(а): ... Безвозмездно! То есть - даром |
|||
карма: 9 |
| ||
Голосовали: | Stasie, Астрамак, iarspider |
Ответов: 5
Рейтинг: 1
|
|||
Я уже писал: мой компонент лишь реализует стандартную возможносто операционной системы - событие WM_GETMINMAXINFO... В новой версии компонента также можно будет делать любые сложные ограничения, т.к. теперь можно будет менять их динамически+отключать любое из огрничений путем записи в него отрицательного значения...
P.S. Кстати геморрой с перехватом оконной процедуры пропадет, если мой компонент также включить прямо в исходники формы... |
|||
карма: 1 |
|
27