In the process of learning about windows programming in FP I've been looking at a lot of source code (some of which reads like Klingon secret code) and I'm beginning to wonder if there is a general strategy for programs that use multiple pop up windows performing different functions like setting options, editing lists, managing queues, etc.
1) Are windows programs generally constructed around a single core window and then everything else is dialogs or is it customary to create several windows from scratch? 2) Should I create windows on the fly, putting registration, creation etc into the a procedure so that when I click a button to open the window it's created and destroyed by the one procedure -- or -- should I register and create all my windows at program startup and just use the show/hide calls to make them visible/invisible as needed? Or... are there basically no "rules" about this? ----- L D Blake _______________________________________________ fpc-pascal maillist - [EMAIL PROTECTED] http://lists.freepascal.org/mailman/listinfo/fpc-pascal