Форум: "Основная";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
ВнизПривет всем. есть MDI-Child, много MDI-Child :-) Найти похожие ветки
← →
@andrew (2003-01-13 15:40) [0]Надо одну из них сделать как бы модальной, т.е. нажимаю кнопку и пока не закроешь MDI-Child форму1 все "висит" нельзя сделать ее неактивной и т.д. и т.п. Как добиться?
← →
Roma (2003-01-13 16:31) [1]Нельзя же быть "немножко беременной"... ;))) Форма или модальная, или немодальная, никаких "как бы"...
← →
smok_er (2003-01-13 16:49) [2]В принципе можно попробовать следующее:
при сздании child формы задействовать свойство tag для ее уникальности.
на onactivate child-формы сделать проверку следубщего вида:
if ActiveMDIChild.Tag <> 3 then
begin
for i := 0 to fmMian.MDIchildcount - 1 do
if fmMain.MDIChildren[i].tag = 3 then
begin
fmMain.MDIChildren[i].activate;
break;
end;
end;
не пробовал но должно работать.
Кстати, вместо 3 - таг Вашей "как бы модальной формы"
← →
Игорь Шевченко (2003-01-13 16:58) [3]Проще дизайн переделать и не мучиться
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2003.01.23;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.013 c