Добрый день! ... может кто подскажет толкового, а то своими силами не могу сладить, вообщем создаю 2 формы, одна при запуске атотматический создается (Application.CreateForm(TForm1, Form1);), вторую к примеру создаю по нажатии на кнопку
procedure TForm1.Button1Click(Sender: TObject);
begin
Form2:=TForm2.Create (form1);
form2.Show;
end;
на второй форме есть компонент DateEdit1: TDateEdit;
так вот суть проблемы в том что при выборе даты, окно календаря отрисовывается на первой форме (да и не только с TDateEdit комопонетом так происходит, с любым выпадающим списком то же самое), я так понимаю главное окно всеравно активное остается, как это можно победить (пробовал и form2.SetFocus; и SetActiveWindow(form2.Handle ; - не помогло). Кто с таким уже сталкивался и нашел решение данного вопроса, прошу помочь или объяснить как сделать по другому....