Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.09.24;
Скачать: CL | DM;

Вниз

как назначить родителя диалогу   Найти похожие ветки 

 
ramzes2   (2006-09-04 01:30) [0]

как назначить родителя диалогу OpenDialog?


 
Германн ©   (2006-09-04 01:35) [1]


> ramzes2   (04.09.06 01:30)
>
> как назначить родителя диалогу OpenDialog?
>

А зачем ему назначать родителя?


 
ramzes2   (2006-09-04 01:38) [2]

У меня в приложении 2 формы. Из первой вызывается вторая, в которой есть OpenDialog.
Вторая форма имеет свою кнопку на панели задач:

procedure TViewersForm.CreateParams(VAR Params: TCreateParams);
begin
Inherited CreateParams(Params);
WITH Params DO
ExStyle := ExStyle OR WS_EX_APPWINDOW;
Params.WndParent := GetDesktopWindow;
end;

Так вот. Когда вызываю OpenDialog.Execute, то вторая форма пропадает, а появляется первая. По окончании работы с OpenDialog вторая форма появляется.

Мне посоветовали назначить родителем вторую форму для диалога.


 
Германн ©   (2006-09-04 01:44) [3]


> Мне посоветовали назначить родителем вторую форму для диалога.

Наверно правильно посоветовали. Но если тебя это не устраивает по каким-либо соображениям, то приведи их для ясности. И скажи зачем "вторая форма имеет свою кнопку".


 
Германн ©   (2006-09-04 01:46) [4]

И не надо спамить! Поместил вопрос в конференцию, там и жди ответы. Иначе можешь остаться у "разбитого корыта".


 
ramzes2   (2006-09-04 08:01) [5]

У меня первая форма главная, а вторая - редактор. Так вот мне не нравится когда при выборе диалога пропадает форма редактора.


 
Elen ©   (2006-09-04 08:08) [6]


>  Из первой вызывается вторая, в которой есть OpenDialog
>  назначить родителем вторую форму для диалога

Несоответствие какое-то...


> Так вот мне не нравится когда при выборе диалога пропадает
> форма редактора.
>

Чего это она пропадает?



Страницы: 1 вся ветка

Текущий архив: 2006.09.24;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.06 c
15-1157039234
Empleado
2006-08-31 19:47
2006.09.24
Странная статья


2-1157017070
BronOS
2006-08-31 13:37
2006.09.24
доступ к объекту на форме MDI Child


2-1157011598
Dr. Genius
2006-08-31 12:06
2006.09.24
TFileStream


1-1155712316
DelphiLexx
2006-08-16 11:11
2006.09.24
Получить данные из Clipboard зная формат


2-1157649876
dexer
2006-09-07 21:24
2006.09.24
динамический TEdit и onkeyDown