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

Вниз

Открытие модального окна после открытия основной формы   Найти похожие ветки 

 
Noname Master   (2003-03-05 17:35) [0]

Собственно, это и есть вопрос...
Если писать form1.showmodal в событии Ongreate основной формы, то сначала появляеть модальная форма, а уже потом основная...
Заранее всем спасибо!!!


 
Романов Р.В. ©   (2003-03-05 17:39) [1]

Показывай модальную форму на onIdle или обрабатывай свое сообщение PostMessage(WM_user+...


 
Intell ©   (2003-03-05 17:42) [2]

попробу писать form1.showmodal в OnShow


 
Noname Master   (2003-03-05 17:49) [3]

2 Романов Р.В. события "onidle" я не нашёл... Может Я не там искал? А на счёт сообщения... Я не понял, PostMessage вроде для пересылки сообщений в сети? Или как?
2 Intell : пробовал - не помогает....


 
Sandman   (2003-03-05 18:36) [4]

Покажи окно в Main.OnActivate, а потом убери обработчик Main.OnActivate := nil; (чтобы сработало только 1 раз, а не появлялось каждый раз при переключении между формами/приложениями).


 
Pat ©   (2003-03-05 19:06) [5]

В файле проекта:

program Project1;

uses
Forms,
Unit1 in "Unit1.pas" {Form1},
Unit2 in "Unit2.pas" {Form2};

{$R *.RES}

begin
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.CreateForm(TForm2, Form2);
Form1.Show;
Form2.ShowModal;

Application.Run;
end.


 
Александр Спелицин ©   (2003-03-05 19:07) [6]

2 Noname Master:
OnIdle это событие у TApplication. см. TApplication.OnIdle.
А вот что касается сообщений, то тут Вы правильно сказали: "Или как". выделите в редакторе кода Delphi слово и PostMessage и нажмите F1. Тоже самое сделайте и с SendMessage.



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

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

Наверх




Память: 0.47 MB
Время: 0.014 c
14-54284
anbezr
2003-02-28 16:26
2003.03.17
Event mutex semaphore


1-54013
CASU
2003-03-06 18:33
2003.03.17
Как обратиться по очереди к файлом одной папки?


14-54288
ProgrammerX
2003-02-28 22:15
2003.03.17
Нужны ActiveX , VCL


3-53866
Hellraiser2000
2003-02-24 19:29
2003.03.17
Выбор item`a в DBLookupComboBox


6-54128
ZiLot
2003-01-25 10:54
2003.03.17
---|Ветка была без названия|---