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

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

← →
parovoZZ ©   (2006-07-11 23:15) [0]

:(

Жму на крест у модального окна - окно перестаёт быть модальным, но не закрывается. Жму второй раз - закрывается. Что за косяк. Всё перерыл - так и не нашёл.


← →
Yegorchic ©   (2006-07-13 10:55) [1]

Кстати, у меня кажется тоже самое сейчас - или можно нажать на крестик, а потом попытаться переместить форму - она закроется...


← →
Vlad ©   (2006-07-13 11:08) [2]


> parovoZZ ©   (11.07.06 23:15)  

в .dpr -е посмотри, не создается ли там форма


← →
Yegorchic ©   (2006-07-13 11:14) [3]


> в .dpr -е посмотри, не создается ли там форма


У меня вот не создаётся...
И, кстати, какое-то время всё было нормально, а потом я что-то изменил... только не знаю что...


← →
Desdechado ©   (2006-07-13 11:14) [4]

Может, на закрытие стоят времяемкие операции, поэтому просто долго думает.


← →
Yegorchic ©   (2006-07-13 11:16) [5]


> Может, на закрытие стоят времяемкие операции, поэтому просто
> долго думает.


Нет. Операций вообще никаких нет.
И можно, к примеру один раз на крестик нажать - подождать сколько угодно, а потом нажать ещё раз - и закроется. Или нажать сразу два раза - тоже закроется...


← →
tButton ©   (2006-07-13 11:19) [6]

"врагу не сдаётся наш гордый варяяяг" (с) =)
надо будет попробовать.


← →
isasa ©   (2006-07-13 11:29) [7]

Кнопка западает?


← →
Yegorchic ©   (2006-07-13 11:41) [8]

Нет.
Просто ничего не происходит... И ничего не виснет. Но если после нажатия на крестик форму, как я уже говорил, например, переместить - она закроется.


← →
Сергей М. ©   (2006-07-13 11:47) [9]


> Yegorchic ©   (13.07.06 11:41) [8]


А что показывает отладчик ?


← →
Yegorchic ©   (2006-07-13 11:54) [10]


> А что показывает отладчик ?


Да ничего.. а что он должен показывать то? Там же ничего не виснет...


← →
Desdechado ©   (2006-07-13 11:56) [11]

> а что он должен показывать то?
А ты у формы сделай обработчик FormClose, поставь там брякпойнт и посмотри, входит ли он туда дважды


← →
isasa ©   (2006-07-13 11:59) [12]

Yegorchic ©   (13.07.06 11:41) [8]
Это я пытался пошутить. :)
А если серъезно, ModalResult:=mrNone -> ModalResult<>0 в событиях формы FormCloseQuery, FormClose ?


← →
Stakan ©   (2006-07-13 12:48) [13]

Yegorchic ©   (13.07.06 11:54) [10]
Может покажешь код создания и показа модальной формы? А заодно и код самой формы.


← →
Yegorchic ©   (2006-07-13 13:11) [14]


> Может покажешь код создания и показа модальной формы? А
> заодно и код самой формы.


Охх, опять... :-)
Всё вот тут: http://delphimaster.net/view/2-1152682196/


> А если серъезно, ModalResult:=mrNone -> ModalResult<>0 в
> событиях формы FormCloseQuery, FormClose ?

Может глупость спрошу, но что такое ModalResult? Я честно не знаю...


← →
Stakan ©   (2006-07-13 13:21) [15]

Yegorchic ©   (13.07.06 13:11) [14]
Может глупость спрошу, но что такое ModalResult? Я честно не знаю...

Больше вопросов не имею :)


← →
Yegorchic ©   (2006-07-13 13:35) [16]


> Больше вопросов не имею :)


Ясно, надо было F1 жать :)
Ну если не знаю, что же...


← →
parovoZZ ©   (2006-07-13 20:38) [17]

Да, кстати, ветка была создана в KOL, на кой хрен её сюда перенесли - у меня мозги заканчиваются на этом. Заходят ли сюда любители KOL ... ну не знаю.

По-крайней мере при вызове из dll ShowModalEx работает как и положено.


← →
parovoZZ ©   (2006-07-13 20:44) [18]

Усё, разобрался. Оказывается KOL форма не умеет убивать сама себя.



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

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



Память: 0.48 MB
Время: 0.027 c
6-1143358786
Коля
2006-03-26 11:39
2006.08.06
Бьюсь с отправлением файла по соксу


4-1145001460
Elen
2006-04-14 11:57
2006.08.06
Процессы приложений


2-1153297058
Интересующийся
2006-07-19 12:17
2006.08.06
Чужая форма и управление ее элементами по их имени


15-1152592598
antonn
2006-07-11 08:36
2006.08.06
вопросик по авибилетам...


1-1150981906
Михаил2
2006-06-22 17:11
2006.08.06
При запуске компилятора появляется только форма




   Наверх