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

Вниз

ShowModal у формы с StayOnTop:=True - что-то глючит.   Найти похожие ветки 

 
Ал   (2002-12-28 23:32) [0]

D6, Win98.
Открыта главная форма Form1.
Затем создаю и с помощью ShowModal открываю вторую форму Form2, у которой свойство StayOnTop:=True.
При этом Form2 частично перекрывает Form1.
Если щелкнуть по оставшейся видимой части главной формы Form1, приложение зависает (ожидалось, что щелчек за пределами Modal формы Form2 ни к чему не приведет).
Что делать? Подскажите, мастера!

Мне нужно оставить видимой главную форму и при этом создать и открыть вторую форму, которая была бы StayOnTop, пока ее не закроют.


 
Ал   (2002-12-30 09:42) [1]

Уточнение:

У главной формы Form1 изменен родитель
SetParent(Form1.Form.Handle, FindWindow("ProgMan", nil));

Если родителя Form1 не менять - глюка нет.

Если так же изменить родителя Form2
SetParent(Form2.Form.Handle, FindWindow("ProgMan", nil));
- снова глюк.



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

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

Наверх




Память: 0.46 MB
Время: 0.016 c
3-10639
NewD
2003-08-11 15:54
2003.09.04
Как заставить ADOCOMMAND выполнять команды


3-10556
byTural
2003-08-10 14:49
2003.09.04
Как обновить данные после отмены транзакции


1-10835
kostas
2003-08-21 15:41
2003.09.04
Delphi подбрасывает новые сюрпризы


14-10943
Волшебник
2003-08-16 00:23
2003.09.04
Что требуется знать для создания проекта типа combats.ru ???


1-10805
BuTyc
2003-08-22 07:27
2003.09.04
Системные часы