Главная страница
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
1-20501
Надя
2003-07-24 19:35
2003.08.07
Путь до папки exe шника


14-20796
мак
2003-07-22 13:44
2003.08.07
Cnhjrf


1-20492
miwa
2003-07-25 11:26
2003.08.07
Обламываюсь с диалоговыми окнами.


1-20498
Hatawa
2003-07-23 08:33
2003.08.07
Почему при передаче управления из MDI-окна лезут глюки?


4-20845
Steven
2003-06-05 11:01
2003.08.07
Как сохранить файл с определенной датой изменеия?