[fpc-devel] ShowModal / Application.Idle problem

Andrey Gusev ag888 at rambler.ru
Mon Nov 19 22:08:20 CET 2007


* Andrey Gusev <ag888 at rambler.ru> [Fri, 16 Nov 2007 17:35:26 +0300]:

Can anybody explain to me, why dynamically created forms with 
TApplicationProperties.OnIdle(),
incline to AV ??? With Delphi it was impeccability !
Please see attached sample. Stack backtrace included.

--------------------
first message

> TCustomForm.ShowModal() implementation have call to Application.Idle()
> after closing form, for what ??
> background:  My some forms idle tasks have appeal to form's visual
> components, so i got AV.
> I use standart TApplicationProperties.OnIdle() event.
> I can, sure, implement closing checking myself in my forms, but,
> i sure,

now only: it seems

> ShowModal() is erroneous to call
> Application.Idle() after form closing.

--------
later

> Or, probably, TApplicationProperties component implementation 
erroneous
> - there must form closing checked ?

rather: form existence

-------------- next part --------------
A non-text attachment was scrubbed...
Name: xApplicationIdle.tgz
Type: application/x-gtar
Size: 3558 bytes
Desc: not available
URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20071120/4aa406f0/attachment.gtar>


More information about the fpc-devel mailing list