Главная страница
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.012 c
7-20818
Антон
2003-05-26 15:05
2003.08.07
Определение входящих звонков


14-20693
han_malign
2003-07-23 11:35
2003.08.07
Давно пора ...


1-20567
Дмитрий_Б
2003-07-23 13:31
2003.08.07
Вопрос по QReport


14-20696
Е-Моё имя
2003-07-23 09:33
2003.08.07
Предложение


3-20392
boka
2003-07-16 08:40
2003.08.07
*.DDF