[lazarus] Crash after form show...
Tony Maro
tony at maro.net
Tue Mar 18 18:37:50 EST 2003
I just released another increment of CheckBook Tracker, but low and
behold, it's not working unless you were already a current user.
It has something to do with the controls that I create and hide on the
form unless you have a data file open. Unfortunately I can't find the
crash exactly because it happens AFTER all of my code has executed.
After the OnShow event of the main form is processed, it bombs with
ERROR in LCL: Cannot focus a disabled or invisible window. I've checked
my code for any "setfocus" statements and none of them are being used at
the crash. You get a flicker of the window on the screen and then...
poof.
Attached is the output along with my writeln debugs so I know what's
happening... you can see the main form OnShow event from start to
finish, with all subroutines it calls. As near as I can figure NONE of
my code is executing when the crash happens. I've also enabled the
VerboseFocus option in case that helps.
>From the looks of it, the crash happens when the LCL tries to focus the
already displayed form...
--
Tony Maro
tony at maro.net
http://tony.maro.net/
Check out my software "CheckBook Tracker"
A GPL (free) replacement for Microsoft Money!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: gz00015.gz
Type: application/octet-stream
Size: 687 bytes
Desc: "out.txt.gz"
Url : http://localhost/pipermail/lazarus/attachments/20030318/0f2ceccd/gz00015.obj
More information about the Lazarus
mailing list