Отправляет email-рассылки с помощью сервиса Sendsay

Программирование. Форум !!!

автоматический ресайз

Здравствуйте!
Как в Дельфи 6 осуществить автоматический ресайз всех компонентов на
форме(кнопок, текстбоксов и т.д.)?

Ответить   Mon, 1 Mar 2004 19:31:11 +0200 (#94617)

 

Ответы:

Тема: автоматический ресайз

По-моему, удобнее всего пересчитывать самому OnResize - и, ессно, нигде, да и
в форме тоже, не писать цифр, а только ссылки на размеры клиентской области и
GetSystemMetrics(SM_CXBORDER) и т.д.
Все остальное ведет себя не всегда хорошо
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2359
Возраст листа : 162 (дней)
Количество подписчиков : 379
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/94645
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Tue, 2 Mar 2004 09:42:52 +0300 (#94645)

 

Здарова, keel!

1 марта 2004 г., понедельник, 22:31:11 (GMT+05:00), ты намылил:

Align=alClient?

Ответить   Томилов Александр Tue, 2 Mar 2004 16:55:09 +0500 (#94838)

 

Здравствуйте Томилов,

Tuesday, March 2, 2004, 1:55:09 PM, вы писали:

Нет, мне нужно чтобы если юзер развернул окно моей программки на весь
экран, то компоненты находящиеся на форме поменяли бы свой размер
автоматически???

Ответить   Wed, 3 Mar 2004 19:48:24 +0200 (#96262)

 

Тема: Re[2]: автоматический ресайз

Автоматически, только мышки родятся. А тут надо обрабатывать событие OnResize
- Вам будут даны размеры окна - из них и рассчитывайте все
С уважением,
Борис Сурин, surin_***@m*****.ru
Номер выпуска : 2436
Возраст листа : 164 (дней)
Количество подписчиков : 381
Адрес в архиве : http://subscribe.ru/archive/comp.soft.prog.prog/msg/96318
Получить правила : mailto:comp.soft.prog.prog-rules@subscribe.ru
Формат "дайджест" : mailto:comp.soft.prog.prog-digest@subscribe.ru
Формат "каждое письмо" : mailto:comp.soft.prog.prog-normal@subscribe.ru
Формат "читать с веба" : mailto:comp.soft.prog.prog-webonly@subscribe.ru

-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.prog.prog-list@subscribe.ru
Отписаться: mailto:comp.soft.prog.prog--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Thu, 4 Mar 2004 11:41:32 +0300 (#96318)

 

Доброго времени суток, keel.
Вы писали 3 марта 2004 г., 15:26:50
на тему "автоматический ресайз"

Обрабатываешь OnResize:

memo1.Width := Form1.Width - 20;
memo1.Height := Form1.Height - 45;

* Чем дальше в лес, тем третий лишний...

Ответить   Денис Thu, 4 Mar 2004 15:31:30 +0300 (#96448)

 

Здравствуйте Денис,

Thursday, March 4, 2004, 2:31:30 PM, вы писали:

Спасибо за помощь!

Ответить   Fri, 5 Mar 2004 15:02:22 +0200 (#97154)