Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
ВнизАналог модальной формы. Как? Найти похожие ветки
← →
Faun (2002-10-03 08:45) [0]Уважаемые мастера! Как показать форму аналогично модальной (без дополнительного потока), но чтобы процесс в основной форме не останавливался? Требуется чтобы она была поверх форм только данного приложения.
← →
MBo (2002-10-03 09:03) [1]примерно так
SetWindowPos(Form2.Handle, HWND_TOPMOST, 0,0,0,0,
SWP_NOACTIVATE or SWP_NOMOVE or SWP_NOSIZE);
← →
Faun (2002-10-03 09:41) [2]Спасибо MBo,
но еще требуется, чтобы управляющие элементы основной формы были не доступны.
← →
jam (2002-10-03 09:43) [3]На самом деле самое простое это:
MainForm.Enabled := false;
try
ModalChildForm.Show;
finally
MainForm.Enabled := true;
end;
Визуально выглядит так, как форма была бы модальной.
← →
Faun (2002-10-03 10:13) [4]2jam спасибо, так подходит
← →
Alexaner (2002-10-10 03:36) [5]Можно ещё в обработчике события этой формы FormDeactivate написать ChildForm.BringToFront
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2002.10.21;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c