вывод формы в нужном месте

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
NewUser
новенький
Сообщения: 97
Зарегистрирован: 08.05.2007 13:28:40

вывод формы в нужном месте

Сообщение NewUser »

нужно, чтобы при нажатии на поле Edit, выводилась форма заданных размеров, причем ее левый верхний угол должен быть под левым нижним углом поля Edit

как задать координаты этого угла для вывода окна в нужном месте?
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

что-то вроде этого:

Код: Выделить всё

form2.top := form1.top + form1.Edit1.top + form1.Edit1.Heigth;
form2.Left := form1.left + form1.Edit1.left + form1.Edit1.width;
form2.showmodal;
NewUser
новенький
Сообщения: 97
Зарегистрирован: 08.05.2007 13:28:40

Сообщение NewUser »

спасибо, работает
Ответить