Login to participate
  
       
Register   Lost ID/password?
Louis Kessler’s Behold Blog » Blog Entry           prev Prev   Next next

Wednesday, December 11, 2002 - Wed, 11 Dec 2002

The error that popped up when exiting turned out to be a relatively easy one. The error only occurred when the Input Log window was opened during the course of the program. The GEDCOM File list was being closed in the wrong place, so when the program exited, and attempt was made to close it a second time.

Found this very interesting article by Joel Spolsky on Programming today. He captures the spirit of it. I remember several years ago spending 6 months working to become proficient in Delphi. Still, the development of components and really using Objects the way they should be used are both still a bit beyond me. For Behold, I don’t really need those skills. What I do need and have become fairly proficient at (as Joel states) is calling the Windows API (or the Delphi VCL or some other excellent third-party packages). Very different from programming in Fortran 25 years ago.

The non-modal window on top problem is another trickier-than-I-thought situation. If I leave the main window and the 3 non-modal windows as “normal”, then activating a non-modal window seems to hide the other non-modal windows. If I make the 3 windows all “stay-on-top”, then the three windows work okay, but I then cannot get the main window to go in front of them.

No Comments Yet

Leave a Comment

You must login to comment.

Login to participate
  
       
Register   Lost ID/password?