Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.09.04;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.015 c
1-10765
olecorp
2003-08-24 13:50
2003.09.04
Как послать приложению русские буквы ?


3-10641
DarkBlade
2003-08-11 22:53
2003.09.04
проблема с подключением базы данных к CBuilder


14-10911
имя
2003-08-18 10:48
2003.09.04
Могу предоставить сайт///


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


1-10824
Someone ...
2003-08-21 12:13
2003.09.04
TActionToolBar& TActionMainMenuBar vs Russian HotKeys