Форум: "Начинающим";
Текущий архив: 2006.09.24;
Скачать: [xml.tar.bz2];
Внизкак назначить родителя диалогу Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.058 c