![]() |
|
Модераторы: Poseidon, Snowy, bems, MetalFan |
![]()
|
|
| MrDmitry |
|
||||||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006 Репутация: нет Всего: нет |
Помогите разобраться со следующей ситуацией.
Из главной формы программы вызываю модальное окно
В этом окне я провожу некоторые операции и затем открываю еще одно модальное окно двойным щелчком по таблице
во втором модальном окне я также провожу некоторые операции и закрываю его обычным способом
Собственно 2 модальное окно закрывается 1 модальное окно висит. Но дело в том что на 1 модальном окне есть кнопка которая по сути эмитирует двойное нажатие мыши на таблице
Модальное окно так же открывается, но после его закрытия закрываются оба окна ( |
||||||||
|
|||||||||
| PointerToNil |
|
|||
![]() Профиль Группа: Участник Сообщений: 108 Регистрация: 17.6.2013 Репутация: 3 Всего: 6 |
ставь breakpoint на закрытие первого, смотри по call stack, откуда оно вызывается
(если не найдешь, куда поставить - создай обработчик OnClose) или на свой form2.close breakpoint ставь и трассируй до победного |
|||
|
||||
| БелАмор |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 209 Регистрация: 10.6.2010 Где: Россия Репутация: 5 Всего: 17 |
Хотел бы заметить, что через вызов Close закрывают немодальные окна. Модальные же закрывают присвоением свойству ModalResult любого значения, отличного от mrNone, обычно mrOk или mrCancel. Какие там могут быть побочные эффекты при закрытии модальной формы через Close, сейчас не помню, не исключено, что именно те, которые вы наблюдаете. |
|||
|
||||
| XperT |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 269 Регистрация: 19.8.2006 Репутация: 2 Всего: 4 |
Скорее всего на bitbtn1 в свойстве ModalResult висит что-то отменное от mrNone
|
|||
|
||||
| MrDmitry |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 556 Регистрация: 10.11.2006 Репутация: нет Всего: нет |
Всем спасибо за помощь!
|
|||
|
||||
![]()
|
| Правила форума "Delphi: Общие вопросы" | |
|
|
Запрещается! 1. Публиковать ссылки на вскрытые компоненты 2. Обсуждать взлом компонентов и делиться вскрытыми компонентами
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Delphi: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |