Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.07;
Скачать: CL | DM;

Вниз

Форма с автосайзом   Найти похожие ветки 

 
Evg12   (2003-07-26 16:00) [0]

Уважаемые. Есть форма. С автосайзом = true.
На форме куча объектов (Label, CheckBox), тоже с автосайзом.
Снизу в правом углу кнопки Ok, Cancel привязанные к left, Bittom.
Все работает, но есть проблема. Обекты Label, если им задать длинный текст, сначала залазят под кнопки (оказываются на заднем плане, а кнопки их закрывают). А уж потом только начинают влять на размер формы.
Как сделать внизу формы область на которой будут Ok и Cancel и чтоб туда ничего не лезло?
Может слегка непонятно описал (как мог). Я с автосайзом раньше никогда не сталкивался. Да и почитать негде.
Опишите пожалуйста правильный способ.


 
Юрий Зотов ©   (2003-07-26 16:17) [1]

Свойства Align, Constraints, Anchors.
Использование панелей и сплиттеров.
Обработчик OnResize.

Например, если кнопки Ok и Cancel должны быть снизу в правом углу, то нужно привязать их к Right, Bottom. И часто есть смысл положить их на панель с Align = alBottom.


 
Evg12   (2003-07-26 17:40) [2]

Да все правильно я так и делаю, но работает оно както кривовато. То у окна двойной бордюр с нистого ни с сего получается, то кнопки Ok b Сancel оказываются не на своем месте, а на много выше. А если еше и динамически менять Lable.Caption
Такое выходит....... Описать даже не смогу. слов не хватит.



Страницы: 1 вся ветка

Текущий архив: 2003.08.07;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.017 c
14-20710
PPP
2003-07-23 14:46
2003.08.07
Оцените идею. Интересно ваше мнение.


14-20717
VEG
2003-07-20 02:30
2003.08.07
Кто-нибудь знает, как установить TimeOut


14-20698
Сергей Енин
2003-07-23 13:17
2003.08.07
Отправка e-mail


3-20440
DBDev
2003-07-17 12:13
2003.08.07
Кто-нибудь создавал ODBC алиасы программно?


6-20647
viksoft
2003-05-14 10:25
2003.08.07
Передача файла по UDP - чего то не допонимаю