Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.013 c
1-54012
baracuda
2003-03-06 19:03
2003.03.17
Form


14-54240
Supreme 2
2003-02-28 00:56
2003.03.17
Всех с наступающим 8 марта!


3-53883
opoloXAI
2003-02-25 10:53
2003.03.17
DBGrid.Column


1-53970
ф
2003-03-05 17:49
2003.03.17
сколько одновременно нажатых и удерживаемых клавиш можно отследит


14-54266
RV
2003-02-28 11:40
2003.03.17
итак, давно обещанный тест. Кто знает просьба не постить.




   Наверх