|
|
#1 |
|
Участник
|
Привет всем.
Кто программировал на Delphi, знает, как ограничить ширину формы снизу или сверху. (Подсказка: см. subj )Пытаюсь сделать то же самое в Аксапте - не хочу допускать уменьшения ширины до значений меньше 830. Как? |
|
|
|
|
#2 |
|
Участник
|
А Resize перекрыть и до вызова super проверять/корректировать? Правда 830 это уже против BP вроде бы.
|
|
|
|
|
#3 |
|
Участник
|
а как именно корректировать? об этом то и вопрос
resize перекрыл, понятное дело. там пишу: Код: if (_width < 830)
{
//а вот здесь что уже только не пробовал :) Помогает только element.design().widthValue(830);
//но при этом форма не перерисовывается нормально.
_width = 830;
}
super(_width, _height); |
|
|
|
|
#4 |
|
Участник
|
Цитата:
Сообщение от kashperuk
но при этом форма не перерисовывается нормально.
[/code] PHP код:
|
|
|
|
|
#5 |
|
Участник
|
У меня, к сожалению, таких много - поэтому и пытаюсь ограничить максимально, но оставить таки возможность увеличивать ширину.
Ваш код, кстати, срабатывает сразу при запуске тоже, потому что изначально widthValue = 0 - то есть уловие сразу при старте выполняется, органичивая по ширине. Хотя, может вообще лучше просто Fixed сделать для design(), и не париться
|
|
|