Вниз
Скачать: CL | DM;

Show   Найти похожие ветки 

← →
A;libaba   (2003-08-22 01:36) [0]

Привет, всем!

Народ, такой вопрос.
Есть две формы: frmMain - главная, frmOptions.

Из frmMain вызываю:
frmOptions.Show;
Согласно задаче, стоящей передо мной есть необходимость что-бы обе формы были на екране доступны.
Это я заранее отвечаю на возможный вопрос: "Почему не использовать ShowModal?"

Итак, у меня на екране две формы.
Я чего-то поменял на frmMain, чего-то поменял на frmOptions.

На TfrmMain.OnClose
Сохраняются все изменения формы frmMain.

На TfrmOptions.OnClose
Сохраняются все изменения формы frmOptions.

Когда я закрываю главную форму в то время когда frmOptions - активна - не отрабатывается код TfrmOptions.OnClose

Я ставлю BreakPoint внутри TfrmOptions.OnClose - выполнение сюда не заходит?!?!?!

Скажите почему?

С уважением, Сергей.


← →
Alibaba ©   (2003-08-22 01:38) [1]

Народ, это я задал вопрос.
Чего то в имени рука дрогнула :)


← →
Ihor Osov'yak ©   (2003-08-22 01:57) [2]

А что, скомпилировать с отладочными dcu и поставить несколько точек прерывания в ключевых методах TCustomForm - не судьба?

Делов то максимум минут на пятнадцать, если есть под рукой подходящий проект..


← →
Rouse_ ©   (2003-08-22 02:04) [3]

Close дочерней форме в обработчике главной и всего делов, раз не работает.

Желаю успехов


← →
Alibaba ©   (2003-08-22 02:21) [4]

>Rouse_ © (22.08.03 02:04) [3]

Похоже, так и сделаю.
Но интересен сам факт.
Всезнающий ХЕЛП говорит, что при закрытии формы разрушаются все обьекты на этой форме.

Но, это, наверное, не касается остальных форм...


← →
Vini   (2003-08-22 02:24) [5]

>Alibaba © (22.08.03 02:21) [4]

Как не касается?
Если программа завершает работу - все формы делают Close.

Если всем формам посылается сообщение о закрытии, каждая должна отработать свой Close.

Или я не прав?



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

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



Память: 0.46 MB
Время: 0.012 c
4-11013
Nick Denry
2003-07-05 20:49
2003.09.04
9x и wm_devicechange. в SDK написано -нет такой мессаги в 9x


4-11016
АТ
2003-07-04 13:03
2003.09.04
Помогите с синтаксисом сообщения WM_SETTEXT


3-10640
Rav
2003-08-12 19:05
2003.09.04
---|Ветка была без названия|---


1-10749
Layner
2003-08-25 09:40
2003.09.04
Существует ли ф-я копирования файлов?


3-10615
Gennadiy
2003-08-13 14:56
2003.09.04
Проблема с созданием предстваления




   Наверх